Hash a 128 bit, veloce ma crittograficamente compromesso
Hash a 160 bit, deprecato per sicurezza
Hash a 256 bit, ampiamente utilizzato e sicuro
Hash a 512 bit, massima sicurezza
Checksum a 32 bit, standard industriale per integrità dati
Seleziona l'input di testo, inserisci abc senza virgolette o una nuova riga finale e abilita SHA256. Genera gli hash e confronta il digest completo con l'esempio seguente. Un digest identifica gli esatti byte forniti, quindi aggiungere uno spazio o modificare una lettera produce un risultato diverso. Seleziona algoritmi aggiuntivi solo quando hai bisogno del loro output per un confronto particolare.
Per un file scaricato, passa al caricamento del file e seleziona il file stesso invece di incollarne il nome. Calcola lo stesso algoritmo utilizzato dall'editore, quindi confronta ogni carattere esadecimale con un checksum ottenuto da una fonte attendibile. Conserva quel riferimento separatamente dal file. La corrispondenza di un file fornito dall'utente malintenzionato con un checksum fornito dall'utente malintenzionato non stabilisce l'autenticità.
abc
SHA256 → ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
Lo strumento offre MD5, SHA1, SHA256, SHA512 e CRC32. Scegli l'algoritmo denominato dal checksum di riferimento; diversi algoritmi non possono essere confrontati direttamente. MD5 e SHA1 non sono adatti per i nuovi controlli di integrità sensibili alla sicurezza. CRC32 rileva la corruzione accidentale e non è un controllo di autenticità crittografica. SHA256 e SHA512 producono lunghezze digest diverse. Un valore visualizzato più a lungo non rende affidabile un riferimento non attendibile.
L'hashing utilizza byte, non somiglianza visiva. L'input di testo è codificato come UTF-8, mentre la modalità file esegue l'hashing dei byte caricati. Una nuova riga, un segno di ordine dei byte, terminazioni di riga diverse o un'altra rappresentazione Unicode possono modificare un digest anche quando due editor visualizzano testo simile. Confronta lo stesso tipo di input e algoritmo.
Un digest generico non è un sistema di archiviazione delle password. Questo strumento non crea un database di password, non genera salt per utente né configura un costo per l'hashing delle password. Utilizza invece un'implementazione consolidata di hashing delle password nella tua applicazione. Inoltre, un checksum non dimostra chi ha creato un file o se il suo contenuto è sicuro.
Un singolo file caricato è limitato a 100 MiB. Il browser legge il file in memoria, quindi un file più piccolo può comunque sovraccaricare un dispositivo. Qui non è prevista la scansione delle directory, il monitoraggio pianificato o il flusso di lavoro di streaming multi-gigabyte. Elabora un file alla volta e mantieni l'originale disponibile.
L’elaborazione avviene nel browser. Salvataggio e condivisione sono facoltativi, richiedono un account e inviano il contenuto scelto al nostro servizio. Esamina prima il contenuto condiviso: chiunque abbia il collegamento può aprirlo. La chiusura di questa pagina non elimina le copie salvate.