Generatore di hash - SHA-1, SHA-256, SHA-384, SHA-512 (Testo e file)

Calcolare i digesti esadecimali SHA-1, SHA-256, SHA-384 e SHA-512 di qualsiasi testo o file. Utilizza l'API Web Crypto integrata nel browser — i tuoi dati non lasciano mai il dispositivo.

Testo o file di input
SHA-1
SHA-256
SHA-384
SHA-512

Informazioni sull'hashing crittografico

Un hash crittografico mappa qualsiasi input a un'impronta digitale di lunghezza fissa che è impossibile da invertire. SHA-256 è il default moderno per i controlli di integrità. SHA-1 è dimostrato per la compatibilità legacy ma non è più considerato sicuro contro attacchi di collisione. MD5 viene intenzionalmente omesso perché è danneggiato per motivi di sicurezza.

Frequently Asked Questions

SHA-1, SHA-256, SHA-384 e SHA-512 — ogni algoritmo esposto dall'API Web Crypto del browser. Il digest è mostrato come una stringa esadecimale minuscola, che è il formato atteso dai file checksum, dai manifesti dei pacchetti e dagli strumenti HMAC.

features

Differiscono per lunghezza di uscita e generazione di progetto. SHA-256 è il moderno standard predefinito per i controlli di integrità e per la maggior parte dell'uso della blockchain. SHA-384 e SHA-512 producono digesti più lunghi che resistono agli attacchi di estensione della lunghezza. SHA-1 è dimostrato per la compatibilità legacy ma non è più considerato sicuro contro attacchi di collisione.

technical

MD5 è rotto: gli attacchi di collisione sono pratici su un laptop, quindi non devono essere usati per lavori sensibili alla sicurezza. Lo omettiamo intenzionalmente per scoraggiare il nuovo codice dal dipendere da esso. Per usi non di sicurezza come le chiavi cache, preferisci SHA-256 troncato alla dimensione di cui hai bisogno.

technical

Entrambi. Incolla una stringa o lascia cadere un file nella casella di input — lo strumento legge il file come un flusso binario e lo invia direttamente all'API di hashing, così il digest corrisponde a quello prodotto da sha256sum, openssl dgst o Get-FileHash di PowerShell.

features

No. Gli hash crittografici sono funzioni unidirezionali: dato un digest, non esiste un modo efficiente per recuperare l'input. Questo è proprio il punto — controlli di integrità, memorizzazione delle password e firme si basano tutti su questa proprietà.

technical

No. L'API Web Crypto gestisce l'hash all'interno del browser, quindi l'input non attraversa mai la rete. Questo rende lo strumento sicuro per segreti, chiavi private e qualsiasi file che non vorresti caricare.

privacy

Use Cases

Verifica l'integrità del file dopo il download

Calcola il digest SHA-256 di un artefatto ISO, installatore o release e confrontalo con il checksum dell'editore per confermare che il file non sia stato corrotto o modificato

utility

Rilevare duplicati in grandi librerie di immagini

Hash file per trovare foto, documenti o asset duplicati tra cartelle, condivisioni NAS e dischi cloud senza confrontarli byte per byte ogni volta

utility

Firma e Valida i Payload Webhook

Generare il digest SHA-256 di un corpo webhook per validare le firme HMAC di Stripe, GitHub, Shopify e Twilio durante il lavoro di integrazione locale e il debug

technical

Rilasci del software per le impronte digitali per l'audit

Produrre impronte digitali SHA-512 per binari, immagini container e rilasciare tarball così che i team di conformità possano verificare quale versione esatta è stata spedita a quale cliente

business

Generare chiavi di cache e ETag

Corpi delle richieste di hash, parametri di query o contenuti dei file per derivare chiavi di cache deterministiche per Redis, Cloudflare Workers e intestazioni ETag CDN

web

Conferma l'integrità del backup nel tempo

Memorizza i digest SHA-256 dei backup mensili e ri-hashali successivamente per confermare che il bit-rot non ha silenziosamente corrotto archivi critici su supporti di archiviazione a lungo termine

utility