Calculator/Computer Calculator/ String Encryptie (Hash) Calculator

Wat is een hash-algoritme?

Een hash-algoritme is een algoritme dat gegevens van willekeurige lengte omzet in een waarde van vaste lengte. Wordt voornamelijk gebruikt voor data-integriteitsverificatie, wachtwoordopslag, enz.

Gedetailleerde uitleg van ondersteunde algoritmen:

MD5 (Message Digest Algorithm 5)
  • Hash-lengte: 128 bits (32 tekens)
  • Kenmerk: Snelle verwerking
  • Zwakte: Kwetsbaar voor botsingsaanvallen, ongeschikt voor beveiliging
  • Gebruik voorbeeld: Bestandsintegriteitscontrole, niet-cryptografisch gebruik
SHA-1 (Secure Hash Algorithm 1)
  • Hash-lengte: 160 bits (40 tekens)
  • Kenmerk: Veiliger dan MD5 maar nog steeds kwetsbaar
  • Zwakte: Google voerde botsingsaanval uit in 2017
  • Gebruik voorbeeld: Compatibiliteit met legacy-systemen
SHA-256
  • Hash-lengte: 256 bits (64 tekens)
  • Kenmerk: SHA-2 familie, momenteel meest gebruikt
  • Beveiligingsniveau: Beschouwd als veilig tot 2030
  • Gebruik voorbeeld: Bitcoin, SSL-certificaten
SHA-512
  • Hash-lengte: 512 bits (128 tekens)
  • Kenmerk: Langere hashwaarde dan SHA-256
  • Beveiligingsniveau: Voor hoge beveiligingseisen
  • Gebruik voorbeeld: Financiële systemen met hoge beveiliging
Base64
  • Kenmerk: Coderingsmethode, geen hash
  • Omkeerbaarheid: Decodeerbaar
  • Gebruik voorbeeld: Afbeelding insluiten, API-sleutel verzenden

Beveiligingswaarschuwingen

⚠️ Belangrijke Waarschuwing

  1. Gevoelige gegevens waarschuwing: Test geen echte wachtwoorden of persoonlijke informatie
  2. Hash ≠ Versleuteling: Hash is eenrichtings. Ontsleuteling is niet mogelijk
  3. Salt-gebruik aanbevolen: Gebruik altijd salt bij het opslaan van wachtwoorden

Algoritme Selectiegids

  • Bestandsintegriteitsverificatie: SHA-256 of SHA-512 aanbevolen
  • Wachtwoord hashen: PBKDF2, bcrypt, scrypt aanbevolen
  • Gegevenscodering: Base64 gebruiken
  • Legacy-systeemcompatibiliteit: MD5 of SHA-1 (maar niet voor beveiliging)

Invoer


Aantal tekens: 0

Versleutelde Resultaten


SHA-256

-

SHA-512

-

MD5

-

SHA-1

-

Base64

-

Hash-waarde vergelijken

Algoritme Vergelijking