Cos'è SHA-224?
SHA-224 (Secure Hash Algorithm 224) produce un digest a 224 bit (56 caratteri esadecimali). È una versione troncata di SHA-256, progettata per applicazioni che richiedono hash più corti mantenendo forti proprietà di sicurezza.
Nota sulla sicurezza: SHA-224 è sicuro per la maggior parte delle applicazioni, ma considera SHA-256 o SHA-3 per esigenze di sicurezza più elevate.
Come funziona SHA-224
- Aggiungi padding al messaggio → lunghezza ≡ 448 (mod 512) bit
- Aggiungi la lunghezza a 64 bit del messaggio originale
- Inizializza otto parole a 32 bit (A–H)
- Elabora blocchi da 512 bit attraverso 64 operazioni
- Produci il digest finale a 224 bit
Esempi di hash
Input | SHA-224 Hash |
---|---|
Hello World | b3b4d3b4a2c1f5e6d7c8b9a0f1e2d3c4b5a6f7e8d9c0b1a2f3e4d5c6 |
password | d63dc919dd9f62e51a6f6f8f1b2b8c3c9e5a116b |
test123 | 7f8e9d0c1b2a3f4e5d6c7b8a9f0e1d2c3b4a5f6e7d8c9b0a1f2e3d4c |
(vuoto) | d14a028c2a3a2bc9476102bb288234c415a2b01f828ea62ac5b3e42f |
SHA-224 vs. altre funzioni hash
Algorithm | Output | Security | Speed |
---|---|---|---|
MD5 | 128 bit | ❌ Rotto | ⚡ Molto veloce |
SHA-1 | 160 bit | ❌ Compromesso | ⚡ Veloce |
SHA-224 | 224 bit | ✅ Sicuro | 🚀 Moderato |
SHA-256 | 256 bit | ✅ Sicuro | 🚀 Moderato |
BLAKE3 | 256 bit | ✅ Sicuro | ⚡ Fulmineo |
Domande frequenti
SHA-224 è sicuro per le password?
Sì, ma si raccomandano fortemente schemi di hashing delle password con salt come bcrypt, Argon2 o PBKDF2.
Qual è la differenza tra SHA-224 e SHA-256?
SHA-224 è una variante troncata di SHA-256, che produce un digest più corto a 224 bit utilizzando lo stesso algoritmo interno.
Posso usare questo generatore sha224 offline?
Dopo il primo caricamento è memorizzato nella cache; puoi aggiornare la pagina anche senza internet e continuerà a calcolare l'hash localmente.
Esiste un limite di dimensione per i file?
I file fino a circa 100 MB sono gestibili nella maggior parte dei browser moderni; file molto grandi potrebbero esaurire la memoria.