Cita de: hielasangre en Febrero 27, 2013, 04:49:43 PM
Cita de: F0M3T en Febrero 27, 2013, 04:22:23 PM
¿Entonces no tiene una forma fija?
Según lo que dijo Blozzter, es un algoritmo de tipo "one-way", de 32 caracteres, entonces, ¿Si pongo solo una "a" hasta si pongo un libro entero (Es un ejemplo), siempre me saldrán 32 caracteres?
Y entonces como harian para descrifrar un hash de md5 que encripte cualquier persona, siendo que puede ser una palabra, hasta un conjunto de letras al azar.
Saludos.
No hay una logica como en base64 que se pueda seguir, porque por decirlo de alguna manera (no la mejor) el algoritmo "pierde" el camino ( y no se puede adivinar cual toma) para generar el hash, te recomiendo que te tomes el tiempo de leer el enlace que te puse, asi entiendas de mejor manera, y no a lo bestia como explique yo xD
Si lo leí, también leí otros articulos donde dice que se produce un "salto" entre la palabra y otras cosas, pero no puedo comprender porque no se puede descifrar "manualmente" y porque sí se puede en una base de datos, es decir, si una vez escribo "a", me dará 32 caracteres y si escribo "ab" me dara 32 totalmente distintos a los anteriores, lo que tengo una maldita duda que no me deja dormir jajaja, es como diablos generan todo eso?!, hay alguien que ha probado TODAS las combinaciones de palabras, letras, caracteres y todo eso???!!!!
Y en cuanto a lo que dijo Snifer:
No, no he entendido, tengo alguna escencia, pero no se si sea la correcta, en fin, dejo mi "entendimiento", según lo que entendí, para cada palabra, hay un diccionario establecido?!
:C
No se si el tema de criptografia esté muy difícil, o es que soy un novato que aún no camina, tratando de correr, en fin, gracias por aclarar las dudas.
Saludos.