Ratkaisija

Hash-generaattori – MD5, SHA-1, SHA-256, SHA-384 ja SHA-512

Laske tekstin tai tiedoston tiiviste viidellä algoritmilla kerralla. Teksti muunnetaan UTF-8-tavuiksi, joten tulos on sama kuin komentorivin sha256sum- tai md5sum-komennolla samoista tavuista.

Tiivisteen voi näyttää pienillä tai isoilla heksadesimaaleilla tai Base64-muodossa, ja Vertaa-kenttä kertoo, täsmääkö liitetty tiiviste johonkin niistä. Tiedosto luetaan vain selaimessa (enintään 256 Mt), eikä sitä ladata minnekään.

Kelpaako MD5 vielä?

MD5:lle ja SHA-1:lle voidaan tuottaa kaksi eri syötettä, joilla on sama tiiviste. RFC 6151:n mukaan MD5 ei kelpaa, kun törmäyskestävyyttä tarvitaan, kuten allekirjoituksissa, ja NIST suosittaa luopumaan SHA-1:stä 31.12.2030 mennessä. Tiedoston aitouden tarkistamiseen käytä SHA-256:ta. Salasanoja ei tallenneta pelkkänä tiivisteenä vaan hitaalla algoritmilla, kuten Argon2id, scrypt, bcrypt tai PBKDF2.

Hash-Generaattori

Ladataan työkalua...

Kokeile myös:

Etkö tiedä mihin ryhtyä seuraavaksi? Selaa kaikki työkalut

Hae työkalua →
Lisätietoa

Hash-generaattori laskee tekstin tai tiedoston tiivisteen viidellä yleisellä algoritmilla ja vertaa sitä odotettuun arvoon.

Mitä tämä tekee?

Kirjoita teksti tai valitse tiedosto, niin tiivisteet näkyvät heti.

  • MD5, SHA-1, SHA-256, SHA-384 ja SHA-512 samalla kertaa; tulos päivittyy kirjoittaessa.
  • Tekstin tai tiedoston tiiviste; muodoksi hex, HEX tai Base64.
  • Vertaa-kenttä hyväksyy tiivisteen isoilla tai pienillä kirjaimilla, välilyönneillä tai kaksoispisteillä.
Miten tulosta kannattaa tulkita?

Sama syöte antaa aina saman tiivisteen, ja pienikin muutos antaa täysin eri tiivisteen.

  • Esimerkiksi tekstin abc SHA-256 on ba7816bf…f20015ad (FIPS 180-4:n esimerkki).
  • Rivinvaihto lopussa tai Windowsin rivinvaihdot muuttavat tiivisteen, vaikka teksti näyttää samalta.
  • Tiedoston tiiviste lasketaan tavuista sellaisenaan, joten se vastaa sha256sum-komennon tulosta.
Hyvä tietää

Kaikki tiivisteet eivät sovi turvallisuuteen.

  • MD5 ja SHA-1 on merkitty: niillä voi tunnistaa tahattomia muutoksia, mutta ei suojautua tahallisilta.
  • Tiiviste ei ole salaus: sitä ei voi purkaa, mutta yleiset salasanat voi arvata kokeilemalla.
  • Lähteet: RFC 1321, FIPS 180-4, RFC 6151, NIST (15.12.2022), OWASP Password Storage Cheat Sheet.
Huom: Kaikki lasketaan selaimessasi: tekstiä tai tiedostoa ei lähetetä eikä tallenneta.
Huomasitko virheen tai onko parannusehdotus? info@…