Wie versende ich ein Passwort sicher via HTTP mit Javascript in Abwesenheit von HTTPS?

Den sehr grundlegenden Problem aller Entwickler zu tun: Wenn der Benutzer das Formular sendet, wird das Kennwort geschickt wird, über das Netzwerk, und es muss geschützt werden. Die Seite, die ich entwickeln ist nicht über HTTPS. Weder die Besitzer möchten, kaufen Sie ein SSL-Zertifikat, noch ist er daran interessiert, ein selbst signiertes. So möchte ich zum Schutz des Passwortes per HTTP über Javascript beim Absenden.

Eifrig downvoters: So senden Sie ein Passwort sicher über HTTP? gibt KEINE vernünftige Lösung, und ich bin in einer anderen situation.

Wenn ich mit MD5 kann man umkehren, dass ein Passwort-string. Was nonce/HMAC? Alle verfügbaren Javascript-Bibliothek? Oder haben Sie eine Anregung/Tipp zur Bekämpfung? Vielen Dank im Voraus!

InformationsquelleAutor der Frage Viet | 2010-01-05

Schreibe einen Kommentar