Che cosa sto usando?

Generatore di hash di testo e file

Calcola MD5, SHA-1, SHA-256 e SHA-512 localmente.Hash testo o un file fino a 10 MB, quindi confrontare una checksum.

Elaborato sul tuo dispositivo. Nulla di ciò che inserisci viene caricato.

Spazi, lettere maiuscole e interruzioni di riga influenzano tutti il risultato, anche una stringa vuota è valida.

Che cos'è un hash o una checksum?

Un algoritmo di hash converte i byte di input in un valore di lunghezza fissa e può essere utile per confrontare i file o verificare se il testo è stato modificato. Un checksum corrispondente è utile solo quando il valore previsto proviene da un'origine attendibile.

Perché una piccola modifica cambia l'hash?

Cambiando un carattere, aggiungendo uno spazio o utilizzando una fine di riga diversa, si modificano i byte di input. Il testo qui è codificato come UTF-8; la modalità file legge i byte originali del file.

Quale hash scegliere?

SHA-256 e SHA-512 sono scelte moderne utili per molti compiti di checksum. MD5 e SHA-1 sono inclusi per la compatibilità con i sistemi più vecchi, ma non dovrebbero essere utilizzati per la sicurezza contro le collisioni.Un checksum da solo non dimostra chi ha creato un file o che sia innocuo.

Posso usare questi hash per memorizzare le password?

Utilizzare un design di hashing delle password dedicato invece di un rapido digest per scopi generali. L'archiviazione delle password richiede fattori di lavoro, sali e scelte di implementazione appropriati. OWASP’s password-storage guidance e La documentazione dell'API browser digest.

Tenere questo strumento a portata di mano

Il tuo browser salva il segnalibro. Questo sito non può aggiungerlo automaticamente.