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.