Re: [Python-es] Hashes MD5 y otros algoritmos criptográficos

Jordi Funollet jordi.f en ati.es
Mie Feb 8 20:20:24 CET 2006


Andrés Ignacio Martínez Soto dixit:
> He utilizado el MD5 para hacer algunas pruebas, pero ¿cómo puedo
> recuperar un string "desencriptado" a partir de un Digest de MD5? .

MD5 es una función de hash: funciona en un solo sentido. No puedes recuperar
los datos originales: para validar un password debes encriptar el password
"candidato" en MD5 y compararlo con el MD5 del password original.

Lo que tu necesitas es un algorismo como AES o Blowfish. Por si te puede
servir, el gestor de passwords del proyecto Gnome (Revelation) [1] usa la
libreria pycryto. [2]


[1] http://oss.codepoet.no/revelation/
[2] http://www.amk.ca/python/code/crypto.html

-- 
##############################
### Jordi Funollet
### http://www.terraquis.net




Más información sobre la lista de distribución Python-es