Hash SHA-512 e checksum
Calcola SHA-512 di testo UTF-8 e file locali e confronta il checksum completo di 128 caratteri. Include un esempio abc e indicazioni per verificare i file.
Il risultato apparirà qui.
Come calcolare e confrontare SHA-512
- Inserisci testo o seleziona un file locale; il file selezionato ha la precedenza.
- Per confrontare un checksum, incolla solo l’hash SHA-512 atteso.
- Calcola, controlla il risultato e copia o scarica tutti i 128 caratteri.
Come usare Hash SHA-512 e checksum
SHA-512 produce un digest di 512 bit, visualizzato con 128 caratteri esadecimali. Il contenuto del file influisce sul risultato; il nome del file no.
Esempio SHA-512: vettore di prova standard abc
- Dati in ingresso
abc- Risultato
ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f
Domande su Hash SHA-512 e checksum
Perché un hash SHA-512 è lungo 128 caratteri?
SHA-512 produce un digest di 512 bit, rappresentato qui da 128 caratteri esadecimali minuscoli, inclusi gli zeri iniziali. Il testo usa UTF-8 e i file vengono calcolati dai byte esatti. I limiti nel browser sono 8 MiB di testo e 32 MiB per file.
SHA-512/256 è semplicemente un SHA-512 abbreviato?
No. SHA-512/256 usa valori iniziali diversi: il risultato non corrisponde ai primi 64 caratteri esadecimali di SHA-512. Anche SHA-384 e SHA3-512 sono algoritmi distinti. Questa pagina calcola SHA-512 completo; usa lo strumento SHA-256 se è quello richiesto dalla fonte.
Come verifico un file e perché gli hash possono differire?
Seleziona il file e incolla solo l’hash atteso, senza nome del file o prefisso SHA512:. Il confronto ignora maiuscole, minuscole e spazi alle estremità, ma l’input non viene ripulito né normalizzato. Spazi, CRLF invece di LF, ritorno a capo finale, UTF-8 BOM e rappresentazione Unicode possono cambiare il digest. Nomi e percorsi dei file non sono inclusi.
Una corrispondenza prova l’autenticità? SHA-512 è decifrabile?
La corrispondenza aiuta a verificare l’integrità solo se l’hash atteso proviene da una fonte affidabile. SHA-512 da solo non autentica il mittente, non verifica firme digitali e non è una cifratura reversibile. Usa HMAC-SHA-512 nello strumento HMAC per autenticare messaggi con una chiave e un algoritmo specifico come Argon2id per memorizzare password.
I miei file, token o testi vengono caricati su un server?
No. I dati vengono elaborati nel browser. Il sito fornisce la pagina e il programma, ma non invia i tuoi contenuti a un server di conversione e non li salva in un account.
Strumenti utili per il prossimo passaggio
- Hash SHA-256 e checksum
Genera SHA-256 per testi e file e verifica i download confrontandoli con i checksum pubblicati.
- Generatore HMAC
Genera HMAC-SHA-1, HMAC-SHA-256 e HMAC-SHA-512 con una chiave segreta UTF-8 o esadecimale.
- Hash SHA-1 e checksum
Calcola SHA-1 di testo UTF-8 o file e confronta il risultato con un checksum.
Tutti gli strumenti per sviluppatori
Codifica e file
Converti testo, byte, URL e immagini incorporate senza alterare i dati originali.
Codifica e decodifica Base64
Converti testo UTF-8 in Base64 o decodifica Base64 standard e sicuro per URL, con padding e righe configurabili.
Codifica e decodifica Base64URL
Codifica testo in Base64URL con i caratteri - e _ e decodifica stringhe anche senza padding.
Immagine in Base64
Converti PNG, JPEG, GIF, WebP, SVG e altre immagini riconosciute in Data URI Base64 nel browser.
Base64 in immagine
Decodifica immagini Base64 o Data URI, visualizza i formati supportati e scarica i byte originali.
File in Base64
Codifica qualsiasi file in Base64, con prefisso Data URI, padding e ritorni a capo MIME facoltativi.
Base64 in file
Ricostruisci file scaricabili da Base64 e Data URI senza modificare i byte decodificati.
Codifica e decodifica URL
Codifica componenti URL, URL completi e campi modulo, oppure decodifica escape percentuali e spazi.
Codifica e decodifica entità HTML
Converti testo in entità HTML oppure decodifica riferimenti numerici e con nome.
Analisi Unicode e conversione escape
Consulta punti di codice, byte UTF-8 e unità UTF-16 e converti sequenze di escape Unicode JavaScript.
Analisi di dati e testi
Leggi dati strutturati e token e individua con precisione le modifiche.
Formatta, minimizza e valida JSON
Formatta e valida JSON senza perdere precisione nei numeri grandi, con rientri e ordinamento ricorsivo delle chiavi.
Decodifica JWT
Leggi intestazione e contenuto JWT e controlla le date di scadenza e attivazione senza inviare il token ad altri servizi.
Confronto testi
Confronta due testi per righe, parole o caratteri e individua le differenze preservando spazi e ritorni a capo.
Test di espressioni regolari
Prova regex JavaScript con flag, posizioni, gruppi di cattura e gruppi con nome.
Hash, identificatori e orari
Verifica file, genera identificatori e consulta date e pianificazioni ricorrenti.
Hash MD5 e checksum
Calcola l’MD5 di testo o file locali e confrontalo con un checksum atteso.
Hash SHA-1 e checksum
Calcola SHA-1 di testo UTF-8 o file e confronta il risultato con un checksum.
Hash SHA-256 e checksum
Genera SHA-256 per testi e file e verifica i download confrontandoli con i checksum pubblicati.
Calcolo checksum CRC32
Calcola CRC-32 standard di testo e file e confronta checksum esadecimali di otto caratteri.
Generatore HMAC
Genera HMAC-SHA-1, HMAC-SHA-256 e HMAC-SHA-512 con una chiave segreta UTF-8 o esadecimale.
Generatore UUID e GUID
Genera UUID v4 casuali o UUID v7 ordinabili nel tempo, singolarmente o in serie.
Convertitore timestamp Unix
Converti secondi Unix, millisecondi e date ISO 8601 e visualizza lo stesso istante in UTC o in un fuso IANA.
Analisi espressioni Cron
Valida espressioni Cron di cinque o sei campi e consulta le prossime esecuzioni, con fuso orario e ora legale.
Generatore espressioni Cron
Crea espressioni Cron con campi o impostazioni comuni e visualizza le prossime esecuzioni nel fuso scelto.
Testi e file vengono elaborati sul tuo dispositivo. Non lasciare risultati riservati negli appunti condivisi e usa un dispositivo affidabile per chiavi private e token.