Hallo Freunde,
ich bin mal wieder zu blöd was zu programmieren
Ich bekomme es nicht 100% hin, dass die SHA1-Hashes von Java und PHP übereinstimmen. Bei Sonderzeichen will es irgendwie nicht hinhauen.
Mal von der Java Seite aus gesehen:
Der SHA1-Hash ergibt: ac5eb1c17dd545a59df433126f01df91bf145799
Unter php erhalte ich den gleichen Hash, wenn ich den String wie folgt übergebe:
Wenn ich den String aber mit Escape-Zeichen für die doppelten Quotes " mit übergebe (was ich letztendlich brauche):
bekomme ich den SHA1-Hash: bb236fc9ab1ff6b9ee0ae68cf02fed152f8c16f8
Und das bekomme ich nicht hin und suche schon seit 12 Uhr mir die Finger wund.
Hat jemand eine Idee für mich?
Danke!
ich bin mal wieder zu blöd was zu programmieren
Ich bekomme es nicht 100% hin, dass die SHA1-Hashes von Java und PHP übereinstimmen. Bei Sonderzeichen will es irgendwie nicht hinhauen.
Mal von der Java Seite aus gesehen:
Code:
String s = "TEST \"EINS\"";
Der SHA1-Hash ergibt: ac5eb1c17dd545a59df433126f01df91bf145799
Unter php erhalte ich den gleichen Hash, wenn ich den String wie folgt übergebe:
PHP:
echo sha1('TEST "EINS"');
Wenn ich den String aber mit Escape-Zeichen für die doppelten Quotes " mit übergebe (was ich letztendlich brauche):
PHP:
echo sha1('TEST \"EINS\"');
bekomme ich den SHA1-Hash: bb236fc9ab1ff6b9ee0ae68cf02fed152f8c16f8
Und das bekomme ich nicht hin und suche schon seit 12 Uhr mir die Finger wund.
Hat jemand eine Idee für mich?
Danke!