Kann mir jemand eine Idee dazu geben .. Ich wurde beauftragt, Passwörter aus unserer LDAP DB zu entschlüsseln und sie dann mit blowfish algo zu verschlüsseln, da wir das openfire System benutzen werden. Die Übertragung von Daten von einem DB zu einem anderen ist kein großes Problem, nur diese "Passwörter". Gibt es eine Möglichkeit, die MD5-Verschlüsselung in Blowfish zu konvertieren? werde ich es zuerst entschlüsseln? Ich benutze Perl hier. PLS HILFE?MD5 zu Blowfish Verschlüsselung?
Antwort
MD5 ist kein symmetrischer Verschlüsselungsalgorithmus, sondern ein Einweg-Hash. Es gibt keine Möglichkeit, Kennwörter zu "entschlüsseln", die mit dem MD5-Algorithmus gespeichert wurden.
(Es sei denn, Sie eine sehr große Menge an Rechenleistung zur Verfügung, oder eine sehr lange Zeit.)
Wie Greg weist darauf hin, man kann sich nicht wirklich entschlüsseln. Eine Option wäre jedoch, die gehashten Passwörter mit blowfish zu verschlüsseln
Richten Sie irgendwo eine Website ein und sagen Sie allen, dass sie sich mit ihrem aktuellen Passwort einloggen sollen.
Wenn sie sich einloggen, können Sie ihr Passwort in Klartext erfassen und dann mit Blowfish verschlüsseln.
Dies wäre noch einfacher, wenn Sie auf einer Website anmelden können, die sie bereits häufig genug (wie Web-Mail oder etwas) anmelden.
- 1. C# Blowfish Verschlüsselung/Entschlüsselung
- 2. mit phppas blowfish verschlüsselung (von wordpress verwendet)
- 3. Blowfish Verschlüsselung - Hash erstellt, aber nicht verifizieren
- 4. Ist die Md5-Verschlüsselung symmetrisch oder asymmetrisch?
- 5. Warum werden Schrägstriche bei der Blowfish-Verschlüsselung entfernt?
- 6. Verwenden von Blowfish für die Verschlüsselung mit PHP
- 7. Blowfish-Algorithmus in iPhone-Anwendung
- 8. Wie Blowfish-Algorithmus in iOS
- 9. Verwenden von Blowfish Encryption innerhalb von .NET
- 10. Md5 Alternative in PHP?
- 11. Blowfish Kosten vs Zeit
- 12. Oracle's MD5 mit MD5 vergleichen
- 13. Verschlüsselung des Passworts
- 14. Powershell md5 vergleichen zu langsam
- 15. Verschlüsselung in Laravel-Verschlüsselung
- 16. C# md5 und php md5 nicht mach
- 17. Password Migration - Drupal SHA2 zu PHP MD5 Version
- 18. MySQL MD5 und Java MD5 nicht gleich
- 19. Gute Kryptographie/Verschlüsselung Bücher
- 20. String-Verschlüsselung und Entschlüsselung in PHP
- 21. AutoIt zu Python Verschlüsselung/Entschlüsselung
- 22. wie sha implementieren 512, md5 und Salz-Verschlüsselung für alle ein Passwort
- 23. Wäre MD5-Verschlüsselung nicht Reverse-Engineering, wenn der Hash jeder Zeichenfolge ein für allemal berechnet wird?
- 24. Warum werden bei Blowfish :: PPs nur fünf Zeichen verschlüsselt?
- 25. Wie md5 Passwort zu vergleichen php
- 26. Versuchen, den MD5-Algorithmus zu verstehen
- 27. Wie übersetzt man die OpenSSL-Verschlüsselung zu Perl?
- 28. So erhalten Sie einen Blowfish-Verschlüsselungsschlüssel
- 29. One-Way-Verschlüsselung Primärschlüssel
- 30. C/C++ - Verschlüsselung: Datenrate messen
Und was würde das erreichen? –
erhöhte Sicherheit und Abwärtskompatibilität meist – cobbal
Ist das, was Sie sagen wollen, den Hash-Algorithmus als Blowfish auf dem MD5 -> Blowfish (md5 (Passwort)) in der neuen Datenbank ausführen? –