Quelqu'un peut-il me donner une idée de ce sujet .. J'ai été affecté à décrypter les mots de passe de notre base de données LDAP puis les crypter en utilisant blowgo algo puisque nous allons utiliser le système openfire. Le transfert de données d'un DB à l'autre n'est pas vraiment un problème, juste ces "mots de passe". Y at-il un moyen de convertir le cryptage MD5 en blowfish? vais-je le décrypter en premier? Im utilisant Perl ici. PLS AIDE?Chiffrement MD5 à Blowfish?
Répondre
MD5 n'est pas un algorithme de chiffrement symétrique, c'est un hachage unidirectionnel. Il n'y a aucun moyen de "déchiffrer" les mots de passe stockés en utilisant l'algorithme MD5.
(Sauf si vous avez une très grande quantité de puissance de calcul disponible, ou un temps très long.)
Comme l'a souligné Greg, vous ne pouvez pas vraiment les déchiffrer. Une option cependant serait de crypter les mots de passe hachés en utilisant blowfish
Mettre en place un site web quelque part et dire à tout le monde de se connecter avec son mot de passe actuel. Quand ils se connectent, vous pouvez capturer leur mot de passe en clair, puis le chiffrer avec blowfish.
Cela serait encore plus simple si vous pouviez vous connecter à un site auquel ils se connectent déjà assez fréquemment (comme le courrier Web ou autre).
- 1. L'utilisation de MD5 pour générer une clé de chiffrement à partir du mot de passe?
- 2. Passer de md5 à sha256
- 3. MD5 MySQL et Java MD5 pas égal
- 4. changer de md5 à SHA1, le salage
- 5. Chiffrement de mot de passe Acegi
- 6. Traitement de fichiers MD5
- 7. Fichier checksum MD5
- 8. C#: Blowfish Chiffrer un seul mot
- 9. DD img différents MD5?
- 10. Pourquoi Blowfish :: PP ne crypte-t-il que cinq caractères?
- 11. hachage MD5 Décrypter
- 12. Bibliothèque de chiffrement adaptée à Objective-C
- 13. Chiffrement à la volée en C#
- 14. en utilisant le cryptage blowfish phppas (utilisé par wordpress)
- 15. Les routines MD5 compatibles GLib?
- 16. Comparaison des MD5 en Python
- 17. Bibliothèque de chiffrement As3
- 18. chiffrement avec python
- 19. Pourquoi # md5 = ... dans l'ancre d'URL?
- 20. Performances SQL et chaînes MD5
- 21. Générer automatiquement MD5 et afficher
- 22. Chiffrement et décryptage C#
- 23. Chiffrement du mot de passe
- 24. Problème de hachage MD5 avec Java
- 25. C#: String -> MD5 -> Hex
- 26. Stockage de hachage MD5 dans SQL Server
- 27. Algorithme de chiffrement ASP.NET 2.0 RijndaelManaged par rapport à FIPS
- 28. Comment pré-déterminer la longueur du texte de chiffrement résultant d'une opération de chiffrement?
- 29. Chiffrement SSL de transmission de message
- 30. Déclencheur de chiffrement SQL Server 2005
Et qu'est-ce que cela accomplirait? –
sécurité accrue et la compatibilité descendante la plupart du temps – cobbal
Est ce que vous essayez de dire exécuter l'algorithme de hachage comme blowfish sur le MD5 -> blowfish (md5 (mot de passe)) dans la nouvelle base de données? –