Stringa di crittografia sconosciuta [chiusa]

2

Sto cercando di conoscere i metodi di crittografia e decrittografia quando ho affrontato questa stringa:

{MD5}JfnnlDI7RTiF9RgfG2JNCw==

MD5 è una stringa di 16 byte, quindi qualcuno sa che tipo di crittografia è presente e perché c'è "{MD5}" ??

    
posta Emadeddin 05.08.2013 - 00:30
fonte

1 risposta

11

Per me è stato un esercizio divertente, quindi +1 per la domanda.

La parte {MD5} indica che la stringa dopo è un hash MD5. Come puoi vedere dal finale% co_de, significa che la stringa è stata codificata con Base64. Con Base64, decodificandolo, ottieni quanto segue in binario

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

Convertendo quel binario in HEX, ottieni:

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

Rimuovi gli spazi e ottieni

25f9e794323b453885f5181f1b624d0b

Finalmente eseguilo attraverso un servizio di tabella arcobaleno MD5 (ho usato md5rainbow.com ) e ottieni il testo originale:

123456789
    
risposta data 05.08.2013 - 00:43
fonte

Leggi altre domande sui tag