SHA-1 Hash Generator

Genereert SHA-1 (40 hex-tekens) uit tekst — in je browser

{{ __t('characters') }} · {{ __t('bytes') }}
SHA-1

{{ __t('empty_state') }}

Wat is SHA-1?

SHA-1 (Secure Hash Algorithm 1) is een cryptografisch hash-algoritme uit de jaren 90 dat een 160-bits hashwaarde (40 hex-tekens) produceert. Gespecificeerd door de NSA in 1995, nog steeds gebruikt in legacy-systemen zoals Git.

Beveiliging en botsingen

Voor veiligheid-kritieke toepassingen (wachtwoordopslag, handtekeningen) wordt SHA-1 als gebroken beschouwd — in 2017 werd de eerste praktische botsing (SHAttered) gedemonstreerd. Voor niet-kritieke toepassingen zoals bestandschecksums of Git-commit-IDs is het nog steeds bruikbaar.

Toepassingen

  • Bestandsintegriteit controleren (checksum)
  • Digitale handtekeningen en certificaten
  • HMAC (berichtauthenticatie)
  • Deterministische API- en cache-sleutels