Kalkulator/Computerkalkulator/ Streng Kryptering (Hash) Lommeregner

Hvad er en hash-algoritme?

En hash-algoritme er en algoritme, der konverterer data af vilkårlig længde til en værdi med fast længde. Bruges primært til verifikation af dataintegritet, adgangskodeslagring mv.

Detaljeret forklaring af understøttede algoritmer:

MD5 (Message Digest Algorithm 5)
  • Hash-længde: 128 bit (32 tegn)
  • Egenskab: Hurtig behandling
  • Svaghed: Sårbar over for kollisionsangreb, uegnet til sikkerhed
  • Eksempel på brug: Filintegritetskontrol, ikke-kryptografisk brug
SHA-1 (Secure Hash Algorithm 1)
  • Hash-længde: 160 bit (40 tegn)
  • Egenskab: Sikrere end MD5 men stadig sårbar
  • Svaghed: Google gennemførte kollisionsangreb i 2017
  • Eksempel på brug: Kompatibilitet med ældre systemer
SHA-256
  • Hash-længde: 256 bit (64 tegn)
  • Egenskab: SHA-2 familie, mest brugt i øjeblikket
  • Sikkerhedsniveau: Anses for sikker indtil 2030
  • Eksempel på brug: Bitcoin, SSL-certifikater
SHA-512
  • Hash-længde: 512 bit (128 tegn)
  • Egenskab: Længere hashværdi end SHA-256
  • Sikkerhedsniveau: Til høje sikkerhedskrav
  • Eksempel på brug: Finansielle systemer med høj sikkerhed
Base64
  • Egenskab: Kodningsmetode, ikke en hash
  • Reversibilitet: Dekoderbar
  • Eksempel på brug: Billedindlejring, API-nøgleoverførsel

Sikkerhedsadvarsler

⚠️ Vigtig advarsel

  1. Advarsel om følsomme data: Test ikke rigtige adgangskoder eller personlige oplysninger
  2. Hash ≠ Kryptering: Hash er envejs. Dekryptering er ikke mulig
  3. Salt-brug anbefalet: Brug altid salt ved lagring af adgangskoder

Algoritmevalgguide

  • Filintegritetstjek: SHA-256 eller SHA-512 anbefales
  • Adgangskodelivkørsel: PBKDF2, bcrypt, scrypt anbefales
  • Datakodning: Brug Base64
  • Kompatibilitet med ældre systemer: MD5 eller SHA-1 (men ikke til sikkerhed)

Indtastning


Antal tegn: 0

Krypterede resultater


SHA-256

-

SHA-512

-

MD5

-

SHA-1

-

Base64

-

Sammenlign hash-værdi

Algoritmesammenligning