Hi Christoph..
ich dachte auch zun�chst ans Encoding..
Wenn beides unter demselben Encoding-Schema l�uft sollte es ja keine Probleme mehr geben..


ich werde mal folgendes probieren:

Encoding unicode = Encoding.Unicode;

 byte[] fromDbBytes = unicode.GetBytes(myStringFromDb);
 byte[] fromUserInputBytes= unicode.GetBytes(myCreatedStringFromUserInput);

bool isAuthenticated =  fromDbBytes .Equals(fromUserInputBytes);

....


Vielleicht klappt das ja

Viele Gr��e
Lars



At 07:51 20.12.2004, you wrote:
At 11:06 AM 12/17/2004, you wrote:
gerade habe ich das Salten, Speichern und auslesen von Passworten bzw. der Hashes nach dem Beispiel von Christophs Artikel probiert. Einfach genial.

Folgende Frage stellt sich mir allerdings:
Wenn ich den SaltedHash und den Salt aus der DB hole und den Vergleich mit dem mit Hilfe des Users eingegebenen erstellten Password-Objektes �ber ComputeSaltedHash durchf�hre, so stelle ich fest, dass das Ergebnis aufgrund der "automatisch" im aus der DB geholten SaltedHash-String eingef�gten Escape-BackSlashes nicht true ergibt.


Sicher ein banales Problem, aber wie umgehe ich das?

Nun, vorstellen kann ich mir da� es beim Encoding ein Problem gibt, sonst aber nicht wirklich. Alex - Du setzt das ja ein, gibt es da eine Stolperfalle?


Chris


_______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net


www.zoologie-online.de

Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg


_______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an