Come funziona
MD5 e la famiglia SHA trasformano l'input attraverso cicli fissi di operazioni bit. Gli strumenti qui codificano prima il testo come UTF-8, quindi eseguono l'hashing di quei byte. MD5 produce 128 bit, SHA-1 160, SHA-256 256, SHA-384 384 e SHA-512 512, tutti scritti in formato esadecimale.
- MD5 e SHA-1 non sono funzionanti per motivi di sicurezza; usa SHA-256 o migliore per tutto ciò che conta.
Perché è importante
Checksum, chiavi di cache, firme e controlli di integrità dipendono tutti dall'accordo degli hash. Quando due strumenti non sono d'accordo sullo stesso testo, i valori generalmente vanno bene e la codifica dell'input no: una differenza che costa ore se non te l'aspetti.
Un esempio pratico
L'hashing é con UTF-8 fornisce MD5 66ddcd97cfdeabb2f6fb8a999b4bc76f. Uno strumento che funziona in Latin-1 restituisce un digest diverso per lo stesso carattere visibile, motivo per cui gli hash spesso non sono d'accordo online.
Errori comuni
- Confronto degli hash prodotti con diverse codifiche di input.
- Utilizzando MD5 o SHA-1 dove la resistenza alle collisioni è importante.
- Hashing di un valore che contiene ancora un carattere di fine riga.
Consigli pratici
Per l'integrità del file, sottoporre ad hashing i byte esatti del file, mai un'area di testo che potrebbe normalizzare le terminazioni di riga. Per le password, non utilizzare affatto questi digest; usa Argon2, scrypt o bcrypt con un salt per utente e un fattore di lavoro.
Come usarlo
- Apri lo strumento. Tutto viene eseguito nella scheda del tuo browser.
- Incolla o digita il tuo input, quindi scegli l'azione che ti serve.
- Controlla il risultato e copialo con un clic.
Domande comuni
Perché MD5 di é differisce da un altro strumento?
Codifica dell'ingresso. Questo strumento esegue l'hashing dei byte UTF-8; gli strumenti che utilizzano Latin-1 producono un digest diverso per lo stesso testo visibile.
Quale hash dovrei usare?
SHA-256 o superiore per qualsiasi cosa relativa alla sicurezza. MD5 e SHA-1 sono rotti per la resistenza alle collisioni.
Gli hash sono salati?
No. Questi sono semplici riassunti. Per le password utilizzare un algoritmo dedicato come Argon2 o bcrypt con un sale.
Questo strumento è davvero gratuito?
SÌ. Non esiste alcun account, nessun paywall e nessun limite di utilizzo. L'app Tools è finanziata da aumenso, lo studio dietro di essa.
Tutto ciò che inserisco è stato caricato?
No. Lo strumento viene eseguito nella scheda del browser; ciò che inserisci non ci viene mai inviato e mai archiviato.