Un ingresso noto è un modo utile per controllare come funziona uno strumento di hashing. Questo esempio hash i tre byte UTF-8 di abc, senza spazi circostanti o newline. Il risultato SHA-256 atteso è mostrato in pieno sotto in modo da poter confrontare ogni cifra esadecimale.
Dati di esempio
abcRisultato atteso
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015adPasso dopo passo
- Apri Hashing Lab e seleziona SHA-256.
- Inserisci abc nel campo di testo senza una nuova linea. Non selezionare un file per questo esempio.
- Calcola l'hash e confronta tutte le 64 cifre esadecimali con il risultato atteso.
Come leggere il risultato
SHA-256 produce un risultato a 256 bit, comunemente scritto come 64 cifre esadecimali. Una nuova linea, uno spazio, un caso lettera diverso o un segno di ordine byte cambia l'ingresso e quindi il risultato. Un file contenente abc più una nuova linea non è lo stesso input di questo esempio.
Limiti e dettagli importanti
Un hash uguale conferma la corrispondenza con un riferimento, non la sicurezza del file. Ottieni il riferimento da una fonte affidabile. SHA-256 da solo non è un metodo per memorizzare password.