Generatore di Hash SHA-384

Calcola hash crittografici SHA-384 per una maggiore sicurezza in certificati, firme digitali e autenticazione dei dati

Prova questi esempi:

Cos'è SHA-384?

SHA-384 (Secure Hash Algorithm 384) produce un digest di 384 bit (96 caratteri esadecimali) da qualsiasi input. È una variante troncata di SHA-512, standardizzata da NIST in FIPS 180-4, offrendo un equilibrio tra sicurezza e prestazioni per applicazioni che richiedono una maggiore resistenza alle collisioni.

Nota di sicurezza: SHA-384 è sicuro contro attacchi noti di collisione e preimmagine—raccomandato quando è necessaria una sicurezza superiore a SHA-256.

Come funziona SHA-384

  1. Riempi il messaggio → lunghezza ≡ 896 (mod 1024) bit
  2. Aggiungi la lunghezza del messaggio a 128 bit in formato big-endian
  3. Inizializza otto parole da 64 bit (primi 64 bit delle radici quadrate dei primi)
  4. Elabora ogni blocco da 1024 bit attraverso 80 cicli di operazioni di miscelazione
  5. Tronca lo stato finale da 512 bit a un digest di 384 bit

Esempi di hash

InputHash SHA-384
Hello World7f3e2e4c9a7b8c1d... (troncato per brevità)
passwordb109f3bbbc244eb82441917ed06d618b9008dd09... (troncato)
test1239a8b7c6d5e4f3a2b... (troncato)
(vuoto)38b060a751ac96384cd9327eb1b1e36a21fdb71114be0743... (troncato)

SHA-384 vs. Altre Funzioni di Hash

AlgorithmOutputSecuritySpeed
SHA-256256 bit✅ Sicuro🚀 Moderato
SHA-384384 bit✅ Molto sicuro🚀 Moderato
SHA-512512 bit✅ Molto sicuro🚀 Lento

Domande Frequenti

SHA-384 è adatto per l'hashing delle password?

Usa SHA-384 per hashing generico, ma preferisci schemi specializzati come bcrypt o Argon2 con salatura per l'archiviazione delle password.

SHA-384 può essere invertito?

No. SHA-384 è una funzione unidirezionale; invertirla richiede una forza bruta irrealizzabile o tabelle precomputate su larga scala.

Quando scegliere SHA-384?

Scegli SHA-384 per una maggiore resistenza alle collisioni rispetto a SHA-256 senza il pieno sovraccarico di SHA-512.

Resources