Tarkistussummalaskuri

Tarkistussummalaskuri laskee tekstistä CRC32- ja Adler-32-tarkistussumman suoraan selaimessa.

Tarkistussummalaskuri

Kirjoita tai liitä teksti alle. Tarkistussummat lasketaan automaattisesti selaimessasi.

Mainos
LAINOJEN KILPAILUTUS

Kilpailuta lainat – yksi hakemus, monta tarjousta

  • Vertaile tarjoukset todellisen vuosikoron mukaan
  • Yksi hakemus usealle pankille
  • Palvelu on sinulle maksuton
Kilpailuta lainat

Tarkistussummalaskuri – laske CRC32 ja Adler-32

Tarkistussummalaskuri on ilmainen työkalu, jolla lasket tekstistä tarkistussummia, kuten CRC32:n ja Adler-32:n. Arvot lasketaan heti selaimessasi, eikä syöttämääsi tekstiä lähetetä mihinkään.

Mikä on tarkistussumma?

Tarkistussumma on datasta laskettu lyhyt arvo, jonka tarkoitus on paljastaa, onko data muuttunut. Kun tiedosto siirretään tai tallennetaan, siitä voidaan laskea tarkistussumma ennen ja jälkeen. Jos arvot eroavat, data on muuttunut matkalla. Tarkistussummat ovat kevyitä ja nopeita laskea, mutta ne on tarkoitettu virheiden havaitsemiseen, ei tietoturvaan.

CRC32

CRC32 eli Cyclic Redundancy Check on yleisimpiä tarkistussummia. Se tuottaa 32-bittisen arvon, joka kirjoitetaan tavallisesti kahdeksana heksanumerona. CRC32 havaitsee luotettavasti satunnaiset bittivirheet, ja sitä käytetään muun muassa pakatuissa tiedostomuodoissa ja verkkoprotokollissa.

abc → CRC32 = 352441c2

Adler-32

Adler-32 on tarkistussumma, joka on CRC32:ta nopeampi laskea mutta hieman heikompi havaitsemaan tietyntyyppisiä virheitä erityisesti lyhyillä syötteillä. Se lasketaan kahdesta rinnakkaisesta summasta, jotka yhdistetään yhdeksi 32-bittiseksi arvoksi. Adler-32:ta käytetään esimerkiksi zlib-pakkauksessa.

Tarkistussumma vai salaustiiviste?

On tärkeää erottaa tarkistussumma salaustiivisteestä. Tarkistussumma, kuten CRC32, havaitsee satunnaiset virheet kevyesti ja nopeasti, mutta sen voi väärentää tahallaan helposti. Salaustiiviste, kuten SHA-256, on suunniteltu kestämään tahallisia muutoksia. Käytä tarkistussummaa eheyden tarkistukseen ja salaustiivistettä tietoturvaa vaativiin tehtäviin.

Mihin tarkistussummia käytetään?

Kokeile myös näitä palveluita

Mainos

Usein kysytyt kysymykset

Mikä on tarkistussumma?
Tarkistussumma on datasta laskettu lyhyt arvo, jonka avulla voidaan havaita, onko data muuttunut tai vioittunut esimerkiksi siirron aikana. Lähettäjä laskee tarkistussumman ja vastaanottaja laskee sen uudelleen: jos arvot täsmäävät, data on todennäköisesti ehjä.
Mikä on CRC32?
CRC32 (Cyclic Redundancy Check) on yleinen 32-bittinen tarkistussumma, jota käytetään muun muassa pakatuissa tiedostoissa ja tiedonsiirrossa. Se havaitsee tehokkaasti satunnaiset bittivirheet. CRC32 ei ole tietoturvafunktio, vaan se on tarkoitettu virheiden havaitsemiseen.
Mitä eroa on tarkistussummalla ja tiivisteellä?
Tarkistussumma, kuten CRC32, on suunniteltu havaitsemaan satunnaiset virheet nopeasti ja kevyesti. Salaustiiviste, kuten SHA-256, on suunniteltu kestämään tahallisia muutoksia. Tarkistussummaa ei tule käyttää tietoturvaan, koska sen voi väärentää helposti.
Mikä on Adler-32?
Adler-32 on tarkistussumma, joka on nopeampi laskea kuin CRC32 mutta hieman heikompi havaitsemaan tiettyjä virheitä. Sitä käytetään esimerkiksi zlib-pakkauksessa. Se lasketaan kahdesta summasta, jotka yhdistetään 32-bittiseksi arvoksi.
Lasketaanko tarkistussumma ääkkösineen oikein?
Kyllä. Tarkistussumma lasketaan tekstin tavuista, ja tämä työkalu käyttää UTF-8-koodausta. Suomen kielen ä, ö ja å koodautuvat kahdeksi tavuksi, mikä otetaan laskennassa huomioon.
Oliko tästä laskurista apua?

Kokeile näitä laskureita

Hash-generaattorit

Kaikki laskurit

Suositut laskurit

Kaikki laskurit

Kokeile myös näitä palveluita

Mainos

Linkitä tämä laskuri

Kopioi koodi ja liitä se omalle sivustollesi.

Suositut laskurit