hash SHA1 codificato con risultati base64 non coerenti?

4

Quando prendo un hash dell'input dell'utente test123+ ottengo il seguente risultato base64: - %codice% I risultati sono stati ottenuti utilizzando il sha1 online convertor

Non riesco a capire come funziona? Quando prendo appena convertire YaddchSU52yztwIMdtHzkg3p1oA= usando sha1 ottengo test123+ . Ora quando eseguo la codifica base64 su questo input ottengo questo risultato d478f2a272d7830987e8cd1c732af606

Perché due conversioni di base64 sono così diversi?

    
posta Saladin 22.10.2012 - 18:15
fonte

1 risposta

13

Hai generato la codifica base64 della stringa esadecimale ASCII, piuttosto che i byte non elaborati dell'output della funzione hash.

    
risposta data 22.10.2012 - 18:25
fonte

Leggi altre domande sui tag