Hash Generator
Inserisci del testo per generare gli hash
Domande Frequenti
Tutto quello che devi sapere sugli hash crittografici
Cosa è un hash crittografico?
Un hash crittografico è una funzione matematica che trasforma un dato di qualsiasi lunghezza in una stringa di lunghezza fissa. È una funzione a senso unico: dallo stesso input si ottiene sempre lo stesso output, ma è praticamente impossibile risalire all'input dall'output.
Qual è la differenza tra SHA-1, SHA-256 e SHA-512?
SHA-1 produce un hash di 160 bit (40 caratteri hex) ed è considerato non sicuro per usi crittografici. SHA-256 produce 256 bit (64 caratteri) ed è ampiamente usato. SHA-512 produce 512 bit (128 caratteri) ed è il più sicuro dei tre, usato dove serve maggiore robustezza.
A cosa servono gli hash nella pratica?
Gli hash sono usati per verificare l'integrità dei file (controllare che non siano stati alterati), memorizzare password in modo sicuro nei database, firme digitali, e per identificare in modo univoco contenuti come file o commit nei sistemi di version control come Git.
Was ist ein kryptografischer Hash?
Ein kryptografischer Hash ist eine mathematische Funktion, die Daten beliebiger Länge in eine Zeichenkette fester Länge verwandelt. Sie läuft nur in eine Richtung: Dieselbe Eingabe ergibt immer dieselbe Ausgabe, aber aus der Ausgabe lässt sich die Eingabe praktisch nicht zurückgewinnen.
Worin unterscheiden sich SHA-1, SHA-256 und SHA-512?
SHA-1 erzeugt einen 160-Bit-Hash mit 40 Hexzeichen und gilt für kryptografische Zwecke als unsicher. SHA-256 erzeugt 256 Bit mit 64 Zeichen und ist weit verbreitet. SHA-512 erzeugt 512 Bit mit 128 Zeichen und ist der sicherste der drei.
Wofür werden Hashes in der Praxis verwendet?
Um zu prüfen, ob eine Datei unverändert ist, um Passwörter sicher in Datenbanken abzulegen, für digitale Signaturen und um Inhalte eindeutig zu benennen, etwa Dateien oder Commits in einer Versionsverwaltung wie Git.