SHA-1 Generator
Genereer de SHA-1-hash van willekeurige tekst met deze SHA-1 Generator. Voer uw tekst in en de tool codeert deze als UTF-8, berekent de 160-bits SHA-1-digest en geeft deze terug als een hexadecimale tekenreeks van 40 kleine letters, dezelfde waarde die sha1sum en standaardbibliotheken produceren. Handig voor ontwikkelaars die legacy-checksums controleren, Git-achtige identifiers bekijken of overeenkomen met oudere API's die nog SHA-1 verwachten.
Veelgestelde vragen
Wat geeft de SHA-1 Generator terug?
Deze geeft de SHA-1-digest van uw tekst terug als 40 hexadecimale tekens in kleine letters, die 160 bits vertegenwoordigen. Identieke tekst levert altijd dezelfde hash op.
Wat is de SHA-1-hash van hello?
Het woord hello in kleine letters, zonder afsluitende nieuwe regel, levert de hash aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d op. Gebruik deze als snelle testwaarde om uw eigen code te vergelijken.
Waarom komt mijn SHA-1-hash niet overeen met die van een andere tool?
De tekst wordt precies zoals ingevoerd gehasht, inclusief spaties, tabs en regeleinden. Een afsluitende nieuwe regel die door echo wordt toegevoegd, of Windows CRLF-regeleinden levert een heel andere hash op.
Hoe wordt Unicode-tekst gecodeerd?
De tool codeert tekst vóór het hashen als UTF-8, de standaard in de meeste talen en terminals. Een systeem dat dezelfde tekens als UTF-16- of Latin-1-bytes hasht, geeft een ander resultaat.
Is SHA-1 nog veilig?
Nee. Een praktische botsing in SHA-1 werd gepubliceerd in 2017 en browsers en certificaatautoriteiten stopten met het accepteren van SHA-1-handtekeningen. Gebruik SHA-256 of SHA-512 voor handtekeningen, integriteitscontroles tegen manipulatie en nieuwe ontwerpen.
Is dit dezelfde hash die Git voor commits gebruikt?
Niet rechtstreeks. Git hasht vóór de inhoud een header, zoals blob, gevolgd door de inhoudslengte en een nulbyte. Een gewone SHA-1 van de bestandsinhoud verschilt daarom van de object-ID van Git.
Kan ik een bestand hashen?
De tool hasht tekst die u plakt of typt, geen geüploade bestanden. Gebruik voor binaire bestanden sha1sum op Linux, shasum op macOS of Get-FileHash -Algorithm SHA1 in PowerShell.
Kan SHA-1 worden ontsleuteld?
Nee, SHA-1 is een eenrichtingsfunctie en heeft geen sleutel om mee te ontsleutelen. Korte of veelvoorkomende invoer kan nog wel worden gevonden in opzoektabellen. Beschouw een hash van een zwak geheim daarom nooit als bescherming.
Gebruikt de tool een salt of HMAC-sleutel?
Nee, de tool berekent een gewone SHA-1-hash van de tekst, precies zoals ingevoerd. Gebruik voor hashes met sleutel een HMAC-tool en voor wachtwoorden een traag algoritme zoals bcrypt of Argon2.
Hoeveel tekst kan ik hashen?
Voer minimaal één teken en maximaal 5 MB aan tekst in. Grotere invoer wordt geweigerd met een melding. Het resultaat is identiek aan de optie SHA-1 van de Hash Generator.