🔐 Hash Generator

Generer MD5, SHA-1, SHA-256 og SHA-512 hashes direkte i din browser.

Hvad er kryptografiske hashfunktioner?

En kryptografisk hashfunktion er en matematisk algoritme, der kortlægger data af vilkårlig størrelse til en streng af fast størrelse. Det er en envejsfunktion.

Understøttede Algoritmer

  • MD5 (128-bit): Hurtig, men betragtes som usikker. Bruges til checksums. Fast but considered insecure for cryptographic purposes. Still used for checksums.
  • SHA-1 (160-bit): Forældet algoritme. Anbefales ikke til sikkerhed, men bruges stadig i systemer som Git. Deprecated for security. Vulnerable to collision attacks since 2017.
  • SHA-256 (256-bit): Industristandard. Bruges i SSL/TLS og digitale signaturer. Part of SHA-2 family. Widely used in SSL, Bitcoin, and modern security.
  • SHA-512 (512-bit): Maksimal sikkerhed. Anbefales til hashing af adgangskoder. Strongest common hash. Used in high-security applications.

Ofte Stillede Spørgsmål

Er MD5 stadig sikker at bruge?

MD5 betragtes som kryptografisk knækket. Brug det kun til ikke-sikkerhedsmæssige formål. For sikkerhed skal du bruge SHA-256 eller SHA-512.

Kan et hash vendes om (dekrypteres)?

Nej. Hashfunktioner er envejs. Svage hashes kan dog gættes via rainbow tables. Brug 'salt' til adgangskoder.

Creates cryptographic hash values (MD5, SHA-1, SHA-256, SHA-512) for data integrity verification, password storage, and digital signatures.

Key Facts

  • SHA-256 produces 64 hex character hash
  • MD5 collision attacks demonstrated in 2004
  • Bitcoin uses double SHA-256
  • Single bit change completely changes output (avalanche effect)

Frequently Asked Questions

Which hash algorithm to use?

SHA-256 for general purpose. MD5/SHA-1 broken for security. For passwords use bcrypt/Argon2.

Is MD5 still safe?

Not for security (collisions found 2004). OK for checksums and cache keys where collision resistance not critical.

What is a hash collision?

Two different inputs producing same hash. Should be computationally infeasible for secure algorithms.

What is a hash function?

One-way algorithm converting any input to fixed-length string. Same input always produces same hash, irreversible.