ERLEDIGT
NEIN
NEIN
ANTWORTEN
9
9
ZUGRIFFE
5297
5297
EMPFEHLEN
-
Moin,
im Betreff schon angedeutet lasse ich etwas verschlüsseln.
Aber ich will es auch wieder entschlüsseln.
Folgender Code zum verschlüsseln:
Aber wie sieht der Code aus um die Verschlüsselung wieder rückgängig zu machen?PHP-Code:base64_encode(mhash(MHASH_SHA1, utf8_encode($password)));
THX
MFG FBIagent
-
Einen derartigen Code gibt es nicht, da der SHA1-Algorithmus nicht umkehrbar ist.
Zitat von FBIagent
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Hash-Funktionen im allgemeinen sind nicht umkehrbar.
Zitat von Matthias Reitinger
Muss aber auch nicht. Du kannst doch einfach den Wert in deiner Datenbank mit dem ebenso verschluesselten gegebenen vergleichen.
Im Ruhestand.
-
Ich würde den Usern aber liebendgerne ihr Password zusenden können wenn sie es
vergessen haben. Einen anderen Algorythmus kann ich aber leider ned verwenden.
Welche möglichkleit hab ich denn das Passwort zu verschlüsseln und auch wieder zu
entschlüsseln?
Dann speichere ich das Passwort ganz einfach 2 mal inne DB und benutze den 2ten eintrag zum wiederherstellen.Geändert von FBIagent (07.10.05 um 21:49 Uhr)
-
07.10.05 22:00 #5
- Registriert seit
- Jul 2004
- Ort
- Minden, Westf.
- Beiträge
- 173
Du könntest auch einfach ein neues Passwort generieren, dies verschlüsselt in der DB speichern
und den noch nicht verschlüsselten Wert dann per E-Mail dem Benutzer zukommen lassen.
Hinterher kann er sein Passwort ja wieder ändern...Die rekursive Definition der Iterationstransformation ist ein Hinweis darauf, dass die Iteration das Gegenstück zu rekursiven Funktionsaufrufen bei applikativen Algorithmen ist.
- Gunter Saake & Kai-Uwe Sattler (Algorithmen und Datenstrukturen) -
-
07.10.05 22:08 #6
Genau.
Wird eigentlich immer mit Hashwerten gemacht, fast nie mit Verschlüsselungen.
PW kann man wie gesagt neu generieren ...
Komm aber jetzt nur nicht auf die Idee, dir eine Funktion zum Verschlüsseln und entschlüsseln zu schreiben, sowas taugt erst recht nicht
-
Aber es ist doch immer besser sein Passwort im Kopf zu haben, und es nicht irgendwo
aufzubewahren.
-
07.10.05 22:15 #8Hä, wie jetzt?
Zitat von FBIagent
Aufbewahrt wird es ja nicht, zumindest in keiner lesbaren Form
-
Da hatte ich was falsch gelesen sorry.
-
Ziemlich falsch, wie es aussieht. "Nein, keine Sorge. Aus Sicherheitsgruenden speichern wir Ihr Passwort nichtmal als Hash, wir vertrauen darauf, dass der User immer das richtige Passwort eingibt."
Im Ruhestand.
Ähnliche Themen
-
C# XML Verschlüsseln und Entschlüsseln
Von Xervos im Forum .NET DatenverwaltungAntworten: 3Letzter Beitrag: 20.05.10, 09:29 -
String verschlüsseln/entschlüsseln
Von seVes im Forum PHPAntworten: 6Letzter Beitrag: 19.01.10, 19:04 -
Zip-Datei verschlüsseln und entschlüsseln
Von RLott im Forum JavaAntworten: 0Letzter Beitrag: 19.01.09, 16:48 -
Verschlüsseln und Entschlüsseln
Von Slater im Forum PHPAntworten: 2Letzter Beitrag: 02.12.04, 12:22 -
Dateien mit PHP Verschlüsseln und Entschlüsseln
Von xastarothx im Forum PHPAntworten: 2Letzter Beitrag: 13.07.04, 06:48





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren