Genera hash SHA-0 da stringhe di testo, file o altri tipi di contenuto con il nostro strumento online sicuro
Genera hash da stringhe di testo, file caricati o input diretto
Ottieni il tuo hash SHA-0 immediatamente con l'elaborazione lato client
Copia l’hash generato negli appunti con un clic
🔒 Elaborazione lato client
Tutto l’hashing avviene nel tuo browser tramite JavaScript. I tuoi dati non lasciano mai il dispositivo, garantendo massima privacy e sicurezza.
SHA-0 (Secure Hash Algorithm 0) è la versione originale della funzione di hash SHA-1, pubblicata dalla NSA nel 1993. È stata ritirata poco dopo la pubblicazione a causa di un "difetto significativo" non divulgato e sostituita da SHA-1. SHA-0 produce un valore di hash di 160 bit (20 byte), tipicamente espresso come un numero esadecimale di 40 caratteri.
⚠️ Avviso di Sicurezza: SHA-0 è considerato crittograficamente rotto ed è stato ritirato dalla NSA a causa di difetti non divulgati. È altamente vulnerabile ad attacchi di collisione e non dovrebbe mai essere utilizzato per scopi di sicurezza. Considera invece l'uso di algoritmi moderni come SHA-256 o SHA-3.
SHA-0 rappresenta una pietra miliare importante nella storia crittografica come primo standard Secure Hash Algorithm:
| Anno | Evento |
|---|---|
| 1993 | SHA-0 pubblicato come Federal Information Processing Standard (FIPS) |
| 1995 | SHA-0 ritirato dalla NSA, sostituito da SHA-1 con modifiche minori |
| 1998 | Pubblicati i primi attacchi teorici |
| 2004 | Dimostrato un attacco di collisione pratico |
| Algoritmo | Dimensione output | Livello di sicurezza | Usi comuni |
|---|---|---|---|
| SHA-0 | 160 bits | Compromesso | Storico, solo per ricerca |
| SHA-1 | 160 bits | Compromesso | Git, certificati legacy |
| SHA-256 | 256 bits | Sicuro | Crittografia, blockchain, certificati |
| SHA-3 | Variable | Sicuro | Applicazioni moderne, post-quantum |
💡 SHA-0 è principalmente di interesse storico e accademico oggi. Per qualsiasi applicazione pratica, utilizza algoritmi di hash sicuri moderni come SHA-256 o SHA-3.
Italiano