Generatore SHA-3/512
Crea hash SHA-3/512 da qualsiasi input di stringa utilizzando il nostro strumento generatore SHA-3/512 per una sicurezza dei dati di alto livello.

Il Generatore SHA-3/512 è uno strumento gratuito che converte una stringa in un hash a 512 bit usando la funzione standard SHA3-512.
Che cos'è SHA-3/512 e quanto è sicuro?
SHA3-512 è una funzione hash crittografica che produce un digest di lunghezza fissa pari a 512 bit, indipendentemente dalla quantità di dati in ingresso.
SHA-3 si basa sull'algoritmo Keccak, progettato da Guido Bertoni, Joan Daemen, Michaël Peeters e Gilles Van Assche. Nel 2012 Keccak ha vinto il concorso SHA-3 del NIST, che nel 2015 ha pubblicato lo standard SHA-3.
SHA3-512 è ancora considerato sicuro per l'hashing crittografico. Non risultano compromissioni note e l'algoritmo non è stato deprecato. La sua resistenza ideale alle collisioni è di 256 bit. Ciò significa che trovare due input con lo stesso digest dovrebbe richiedere un lavoro nell'ordine di 2 elevato alla 256 operazioni. L'output contiene 64 byte e viene normalmente rappresentato con 128 caratteri esadecimali.

Come si genera un hash SHA-3/512?
Inserisci la stringa esatta di cui vuoi calcolare l'hash, quindi leggi il valore generato nel campo del risultato Hash SHA-3/512. Il calcolo avviene sul server. L'input viene trasmesso al server tramite HTTPS e non viene memorizzato.
- Copia dal campo del risultato il digest esadecimale di 128 caratteri.

Per esempio, un input come invoice-2026-09 produce un risultato SHA-3/512 composto esattamente da 128 caratteri esadecimali. Se cambi l'input in invoice-2026-10, ottieni un digest diverso. Non è possibile ricavare il nuovo output modificando una parte del primo risultato.
È possibile decifrare o invertire SHA-3/512?
No. Un hash SHA3-512 non può essere decifrato, perché l'hashing non genera dati cifrati associati a una chiave di decifratura. Il digest non contiene una copia reversibilmente cifrata dell'input.
In presenza di un semplice digest SHA3-512, un aggressore può comunque provare possibili input, calcolare l'hash di ogni tentativo e confrontare i risultati. Questo metodo è particolarmente efficace contro valori brevi o prevedibili, come password comuni, codici postali o codici di sei cifre. Un digest a 512 bit non rende imprevedibile un input debole.
Per questo motivo, SHA3-512 non deve essere usato direttamente per memorizzare le password. A differenza di un semplice digest SHA3-512, l'archiviazione delle password richiede una funzione di hashing appositamente onerosa e un salt univoco. Se ti serve specificamente un hash bcrypt per una password, lo strumento adatto è il Generatore Bcrypt.

Quando conviene usare SHA-3/512?
Usa SHA3-512 quando è richiesto da una specifica, quando ti serve un digest SHA-3 di grandi dimensioni oppure quando entrambi i sistemi coinvolti supportano esplicitamente lo stesso algoritmo. Tra gli usi legittimi rientrano i seguenti.
- Registrare checksum per rilevare modifiche successive a testi o dati.
- Individuare contenuti duplicati quando le collisioni accidentali devono essere estremamente improbabili.
- Mantenere la compatibilità con un database, un'API o un formato di archivio esistente che memorizza valori SHA3-512.
- Creare identificatori a partire dai dati quando non è necessario esporre il contenuto originale, purché l'input non sia facile da indovinare.
Per i checksum generici dei file, SHA3-512 è meno diffuso di SHA-256. Prima di sceglierlo, verifica quindi la compatibilità del sistema ricevente. Un digest più lungo richiede inoltre più spazio di archiviazione e larghezza di banda. SHA3-256 produce un digest esadecimale di 64 caratteri, mentre SHA3-384 ne produce uno di 96. Scegli SHA3-512 solo se il suo output di 128 caratteri e il relativo livello di sicurezza sono adatti al protocollo o al modello di dati.
Un semplice digest SHA3-512 non autentica l'identità di chi ha creato un messaggio. Se un aggressore può modificare sia i dati sia il checksum pubblicato, può anche calcolare un nuovo checksum. Le applicazioni che richiedono autenticazione usano quindi normalmente una costruzione con chiave, come HMAC, anziché il semplice digest SHA3-512 prodotto da questo generatore.
Dettagli dell'input e formato del risultato
SHA3-512 calcola l'hash dei byte, quindi ogni carattere che genera byte diversi influisce sul risultato. Spazi, punteggiatura e lettere maiuscole sono significativi. Le stringhe Report, report e report producono pertanto tre digest distinti e non correlati.
- Input vuoto: a livello di algoritmo esiste un digest SHA3-512 definito anche per un input vuoto, sebbene un modulo possa richiedere l'inserimento di un valore prima dell'invio.
Il digest visualizzato è in formato esadecimale e usa le cifre da 0 a 9 e le lettere da a a f. La rappresentazione esadecimale è una codifica del digest binario di 64 byte, non un ulteriore passaggio di hashing.
Domande frequenti
SHA-3/512 e SHA-512 sono la stessa cosa?
No. SHA3-512 appartiene alla famiglia SHA-3 e usa la costruzione sponge di Keccak, mentre SHA-512 appartiene alla precedente famiglia SHA-2. Entrambi producono risultati a 512 bit, ma lo stesso input genera digest diversi e i due nomi non sono intercambiabili.
Le lettere maiuscole e minuscole di un hash indicano valori diversi?
No. Nella notazione esadecimale, una A maiuscola e una a minuscola rappresentano lo stesso valore a quattro bit. Un sistema che confronta il testo distinguendo tra maiuscole e minuscole può comunque considerarle stringhe diverse. Convertire entrambi i digest nello stesso formato può evitare una mancata corrispondenza errata.
Posso usare questo generatore per verificare un file scaricato?
Solo se puoi fornire esattamente gli stessi byte sotto forma di stringa, una soluzione inadatta alla maggior parte dei file binari. Per una verifica byte per byte è più affidabile usare un'utilità per il checksum dei file o un comando del sistema operativo che legga direttamente il file, perché questo strumento accetta una stringa e non i byte di un file.
Perché il mio hash è diverso da quello generato altrove?
Le cause più comuni sono l'uso di un algoritmo diverso o differenze nei byte dell'input, non un problema di SHA3-512. Verifica innanzitutto che l'altro sistema usi lo standard SHA3-512 e non SHA-512 o la variante originale Keccak-512, che non è identica byte per byte allo standard SHA3-512. Controlla la presenza di spazi finali, di un carattere di nuova riga alla fine e di codifiche dei caratteri differenti. Per un input su più righe, verifica anche se vengono usate le terminazioni di riga di Windows o quelle di Unix. Controlla l'indicatore dell'ordine dei byte Unicode solo se è presente o potrebbe essere stato aggiunto.
È sicuro calcolare online l'hash di un testo riservato?
L'input viene inviato a questo server tramite HTTPS e non viene memorizzato, ma per essere elaborato lascia comunque il tuo dispositivo. Se una policy o una normativa vieta di trasmettere il testo a un server esterno, usa un'implementazione SHA-3 installata localmente. Prima di fare affidamento sul risultato, verifica l'input esatto, il nome dell'algoritmo e il formato previsto di 128 caratteri.
Strumenti popolari
Crea la tua firma personalizzata e scaricala facilmente con il nostro strumento generatore di firme per e-firme personalizzate.
Calcola la dimensione di qualsiasi testo in Byte (B), Kilobyte (KB) o Megabyte (MB) utilizzando il nostro strumento calcolatore di dimensioni del testo.
Utilizza lo strumento di ricerca inversa IP per trovare il dominio o l'host associato a qualsiasi indirizzo IP in modo rapido e semplice.
Utilizza il nostro strumento di ping per controllare rapidamente ed efficacemente lo stato e il tempo di risposta di qualsiasi sito web, server o porta.
Lo strumento di ricerca IP di Digily Link fornisce informazioni dettagliate su qualsiasi indirizzo IP. Utilizza questo servizio online gratuito per ottenere dati IP completi.
Genera subito il tuo link WhatsApp gratuito con il nostro generatore di link WhatsApp. Aggiungi un messaggio personalizzato e avvia chat con un clic, senza accesso né programmazione.