0

Codificato

SHA-1

SHA-1

SHA-1 è una funzione hash crittografica che genera un valore hash a 160 bit da dati di qualsiasi lunghezza. In passato era molto usata, ma oggi presenta problemi di resistenza alle collisioni e non è consigliata per nuovi usi crittografici.

In DenCode, il testo inserito viene trattato come una sequenza di byte nella codifica dei caratteri selezionata, e il valore hash SHA-1 viene mostrato con 40 cifre esadecimali.

Ad esempio, il valore hash SHA-1 di "Hello, world!" è il seguente.

943a702d06f34599aee1f8da8ef9f7296031d699

Caratteristiche del valore hash

SHA-1 genera sempre lo stesso valore hash dallo stesso input. Se l’input cambia anche di poco, il valore hash prodotto cambia in modo significativo.

Una funzione hash è una funzione unidirezionale, quindi non è possibile ricostruire i dati di input originali dal valore hash.

InputValore hash SHA-1
Hello, world!943a702d06f34599aee1f8da8ef9f7296031d699
Hello, world?1a77cb7c956ca25b14950285c79f0686ae1f0058

Può essere usato per compatibilità con sistemi esistenti, ma per nuovi usi conviene considerare SHA-256 o una funzione hash più robusta.