MD5 Β· SHA1 Β· SHA256 Β· SHA512 β calcola hash di testo o file. 100% localeMD5 Β· SHA1 Β· SHA256 Β· SHA512 β compute hashes of text or files. 100% local
π Oppure trascina un file qui per calcolarne l'hashOr drag a file here to compute its hash
Il file non viene mai caricato su nessun serverThe file is never uploaded to any server
Una funzione hash trasforma qualsiasi input β testo, file, password β in una stringa di lunghezza fissa. Lo stesso input produce sempre lo stesso hash; anche una piccola variazione produce un hash completamente diverso. Le funzioni hash sono a senso unico: non si puΓ² risalire all'input dall'output.
SHA256 Γ¨ lo standard attuale per uso generale: Γ¨ veloce, sicuro e usato in SSL/TLS, Firebase e blockchain. MD5 e SHA1 sono considerati deboli per la sicurezza β usali solo per checksum di file o confronti non critici.
A hash function turns any input β text, files, passwords β into a fixed-length string. The same input always produces the same hash; even a tiny change produces a completely different hash. Hash functions are one-way: you can't recover the input from the output.
SHA256 is today's general-purpose standard: it's fast, secure, and used in SSL/TLS, Firebase and blockchain. MD5 and SHA1 are considered weak for security β use them only for file checksums or non-critical comparisons.
Posso usare SHA256 per hashare le password?Can I use SHA256 to hash passwords?
No. Per le password usa funzioni dedicate come bcrypt, scrypt o PBKDF2 (quest'ultima disponibile nella Web Crypto API). Le funzioni hash rapide come SHA256 sono vulnerabili ad attacchi brute-force. Firebase Authentication gestisce l'hashing delle password automaticamente.No. For passwords, use dedicated functions like bcrypt, scrypt or PBKDF2 (the latter available in the Web Crypto API). Fast hash functions like SHA256 are vulnerable to brute-force attacks. Firebase Authentication handles password hashing automatically.
Come verificare l'integritΓ di un file scaricato?How do I verify the integrity of a downloaded file?
Trascina il file nel dropzone qui sopra e confronta l'hash SHA256 ottenuto con quello pubblicato dal sito del software. Se corrispondono, il file non Γ¨ stato alterato durante il download.Drag the file into the dropzone above and compare the resulting SHA256 hash with the one published on the software's site. If they match, the file hasn't been altered during download.