Tema: md5
Ver Mensaje Individual
  #9 (permalink)  
Antiguo 13/05/2003, 14:31
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

md5() realmente no encripta, si no que crea un hash (ahora mismo no se me ocurre una traduccion). Todos los hash tienen la misma longitud. Un mismo hash puede haber sido producido por dos textos distintos (aunque hay pocas posibilidades, las hay), es decir, se puede dar el caso que md5('cadena 1')==md5('cadena 2') (tecnicamente, que existen dos o mas cadenas cuyo md5() coinciden). Esto es debido a que los hash a ser de un tamaño fijo existe un numero limitado, frente al posible infinito de textos.

Para el caso de perdida de clave, lo mejor es generar una nueva.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.