Server og nettverk

Kryptering (MD5/SHA) gratis

Hash tekst umiddelbart i nettleseren din med MD5, SHA-1, SHA-256 og SHA-512. Sikkert, raskt krypteringsverktøy uten å sende data til serveren.

Kryptering (MD5/SHA)
Beregnet umiddelbart — blank tekst er også gyldig.
Hash-resultater
MD5
SHA-1
SHA-256
SHA-512
Informasjon

Om kryptering (MD5/SHA) gratis

Hash-funksjoner; De er matematiske algoritmer som gjør en tekst eller fil om til et fast lengde, irreversibelt fingeravtrykk. MD5, SHA-1, SHA-256 og SHA-512 er de mest brukte av dem. Dette gratis krypteringsverktøyet behandler teksten du skriver inn samtidig med alle hashing-algoritmene du velger og viser resultatene umiddelbart.

MD5 brukes ofte i sjekksumverifisering på grunn av sin hastighet; men nå anses den som svak når det gjelder kryptografisk sikkerhet. SHA-1 er tilsvarende vanlig i historiske systemer. For sikkerhetskritiske applikasjoner SHA-256 eller SHA-512 bør foretrekkes; det store flertallet av moderne SSL/TLS-sertifikater, Git-commits og passordautentiseringssystemer bruker en av disse algoritmene.

SHA-1, SHA-256 og SHA-512-beregninger lagres i nettleserens innebygde system Web Crypto API (krypto.subtile) infrastruktur; MD5, derimot, fungerer med en liten ren JavaScript-implementering innebygd i siden. Ingen av dataene dine sendes til serveren; Hele prosessen foregår utelukkende på klientsiden. Du kan trygt bruke dette verktøyet til å sammenligne krypterte passord, verifisere API-nøkkel, sjekke filintegritet eller bare lære.

Verktøyet regner umiddelbart ut alle hasher på nytt mens du skriver. Ved siden av hvert resultat Kopiert Med knappen kan du overføre hashverdien til dashbordet med ett klikk.

Hvordan bruke det?

Steg for steg

  1. Du vil hashe tekstfeltet Skriv eller lim inn tekst.
  2. Kjøretøy midlertidig Den beregner MD5, SHA-1, SHA-256 og SHA-512.
  3. Til høyre for hashlinjen du vil ha Kopiert knappen for å kopiere verdien til utklippstavlen.
  4. For å prøve en annen tekst, rydd bare opp i feltet og skriv det om.
  5. Alle beregninger i nettleseren din er ferdig; Du kan teste skjulte ingredienser med trygghet.
FAQ

Ofte stilte spørsmål

MD5 produserer en digest på 128 biter (32 hex-tegn), mens SHA-256 produserer en digest på 256 biter (64 hex-tegn) lang. Lengre utgang reduserer dramatisk sannsynligheten for kollisjoner. Av sikkerhetsgrunner regnes MD5 og SHA-1 nå som knekkbare, så det anbefales å bruke SHA-256 eller SHA-512 for kritiske operasjoner som passordlagring eller digitale signaturer.

Hash-funksjoner er enveis; Du kan ikke gå tilbake til originalteksten fra sammendraget. 'Hash cracking'-metoder er egentlig ikke resirkulering, men prøver å finne tekst som gir samme hash som brute-force eller rainbow table-angrep. Av denne grunn er det avgjørende å legge til salt når man lagrer passord.

Nei. SHA-beregninger er innebygd i nettleserens crypto.subtle API, mens MD5 gjøres med JavaScript-kode innebygd i siden. Ingen nettverksforespørsler forekommer; Dataene dine forlater ikke systemet ditt.

Den tomme strengen er også en gyldig input, og hver algoritme har en fast 'tom hash'-verdi. For eksempel, for en tom streng, MD5: D41D8CD98F00B204E9800998ECF8427E, SHA-256: E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855.

SHA-512 kan foretrekkes i tilfeller med svært høye sikkerhetskrav (digital signatur, sertifikat, langtidsarkivintegritet). På 64-bits arkitekturer kan SHA-512 kjøre raskere enn SHA-256. For daglig bruk og det store flertallet av webapplikasjoner er SHA-256 tilstrekkelig.