Cadena de cifrado desconocida [cerrada]

2

Estoy tratando de aprender sobre los métodos de cifrado y descifrado cuando me enfrenté a esta cadena:

{MD5}JfnnlDI7RTiF9RgfG2JNCw==

MD5 es una cadena de 16 bytes, por lo que cualquiera sabe qué tipo de cifrado es este y por qué hay "{MD5}" ??

    
pregunta Emadeddin 05.08.2013 - 00:30
fuente

1 respuesta

11

Fue un ejercicio divertido para mí, por lo que +1 para la pregunta.

La parte {MD5} indica que la cadena después de ser un hash MD5. Como puede ver por el == final, eso significa que la cadena se ha codificado con Base64. Al decodificarlo en Base64, obtienes lo siguiente en binario

00100101 11111001 11100111 10010100 00110010 00111011 01000101 00111000 10000101 11110101 00011000 00011111 00011011 01100010 01001101 00001011

Al convertir ese binario a HEX, obtienes:

25 f9 e7 94 32 3b 45 38 85 f5 18 1f 1b 62 4d 0b

Quita los espacios y obtendrás

25f9e794323b453885f5181f1b624d0b

Finalmente, ejecútelo a través de un servicio de tabla Rainbow MD5 (usé md5rainbow.com ) y aparece el texto original:

123456789
    
respondido por el Adi 05.08.2013 - 00:43
fuente

Lea otras preguntas en las etiquetas