MD5-hash tekst eller fil

Generer MD5-hasher for tekstinndata eller filopplasting. Best egnet for kompatibilitet med eldre systemer og integritetskontroller som ikke er sikkerhetskritiske.

Inndata
Lim inn eller skriv inn hvilken som helst UTF-8-tekst, inkludert emoji og ikke-latinske tegn.
Hash-resultat
Hashresultat for gjeldende tekstinndata.

Heksadesimal

Base64

Desimal

Binær

Hva er MD5?

MD5 (Message Digest Algorithm 5) er en mye brukt kryptografisk hash-funksjon som produserer en 128-bits (16-byte) hash-verdi, vanligvis gjengitt som et 32-tegn heksadesimalt tall. Den ble designet av Ron Rivest i 1991 som en etterfølger til MD4.

Nøkkelegenskaper:

  • Deterministisk: Samme inndata produserer alltid samme hash
  • Rask beregning: Rask å beregne for enhver gitt inndata
  • Snøskredeffekt: Små endringer i inndata produserer drastisk forskjellige utdata
  • Fast utdatastørrelse: Produserer alltid en 128-bits hash uavhengig av inndata-størrelse
  • Sårbar for kollisjoner: Kjente sårbarheter gjør det mulig å finne kollisjoner

Sikkerhetsstatus: ⚠️ MD5 er kryptografisk ødelagt og bør ikke brukes for sikkerhetskritiske applikasjoner. Kollisjonsangrep ble demonstrert i 2004, og praktisk kollisjonsgenerering ble mulig med moderne datakraft.

Vanlige bruksområder (nåværende og historiske):

  • Filintegritetsverifisering (ikke sikkerhetskritisk)
  • Kontrollsummer for påvisning av datakorrupsjon
  • Eldre systemer som krever MD5
  • Databasenøkkelgenerering (ikke-kryptografisk)
  • Noen eldre protokoller og systemer

Anbefalte alternativer:

  • SHA-256 eller SHA-3 for nye applikasjoner
  • SHA-512 for høye sikkerhetskrav
  • BLAKE2 for høyytelsesapplikasjoner