Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/12/2012, 07:15
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: MD5 SHA1 - Encriptar Datos para que sirven??

amigo NO se puede desencriptar un MD5, lo que se puede es buscar la debilidad del algoritmo y encontrar 2 claves con el mismo hash.

los algoritmos hash no se pueden desencriptar, porque realmente NO encriptan, simplemente serializan en un sentido, y su uso se limita para la verificación de trasferencia de datos y para un almacenaje seguro de contraseñas.

¿quieres comprobarlo?: genera con PHP el hash que quieres:

Código PHP:
Ver original
  1. echo md5("esta vida es muy loca");

copia y pega el hash generado en uno de ésos sitios online y compruébalo tu mismo.

si te aparece es porque otra persona ya realizó la misma prueba con la misma secuencia de palabras, porque en el sitio http://nohya.wordpress.com/2007/12/2...encriptar-md5/ indica que lo que hace es acumular claves con hash, realmente ni aplica las técnicas de vulnerabilidad del hash.

MD5 y SHA1 prácticamente son obsoletos, hoy en día se utilizan otros como SHA512, y con técnicas como "la sal" (salt) y n vueltas, fortificando el proceso, ejemplo con Symfony2: http://www.maestrosdelweb.com/editor...dad-de-acceso/.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Última edición por maycolalvarez; 06/12/2012 a las 07:24