Rafael: Verschlüsselung????

Beitrag lesen

Den "abgeschickten Inhalt" eines Inputfeldes kannst du zwar verschlüssel, sicherer wird deine Webanwendung dadurch aber nicht. Denn wenn du verschlüsselst ist der kritische Weg von Klient zu Server bereits beschritten.

Was du suchst ist SSL. Beachte allerdings, dass eine Zertifizierungsstelle eine gute Menge Geld kostet.

Außerdem ist md5 auch keine "Verschlüsselung" in diesem Sinne sondern eine Hash-Wert-Bildung, also Einweg. Rückauflösen lässt sich das nicht so ohne weiteres.

Was du vielleicht auch noch suchen könntet ist base64_decode und base64_encode. Aber auch das macht eine gespeicherte Information nicht sicherer. Lässt sich in den meisten Fällen ohne weiteres wieder herstellen.

Für Passwörter und ähnliches bilde einen Hash-Wert und vergleiche den gespeicherten Hash-Wert mit dem eingegebenen Passwort, das du zuvor auch mit md5 gehasht hast.