SHA-256 räsi kalkulaator (teksti/faili kontrollsumma)

Arvuta SHA-256 otse oma brauseris. Sisendandmeid ei saadeta kunagi välja.

Loo, kopeeri ja kontrolli kontrollsummasid nii teksti kui failide jaoks ühest kohast.

Arvutatakse brauseris Faili üleslaadimist pole Kopeerimiseks ja kontrolliks valmis
Arvutatakse sinu brauseris. Teksti ja faile ei saadeta kunagi serverisse.

SHA-256 arvutus (tekst)

Tekstisisend kodeeritakse UTF-8 baitidena ja räšitakse Web Crypto API abil. Kui automaatarvutus on sisse lülitatud, uuenevad tulemused kirjutamise ajal.

sha256 kontrollsumma (fail)

Lase siia või vali kohalik ZIP, exe, pdf või mõni muu fail, et arvutada selle kontrollsumma. Faile ei laadita kunagi üles.

Kuidas kasutada (3 sammu)

  1. Kleebi tekst või lase siia/vali fail.
  2. Tekstiräsid arvutatakse automaatselt. Failide jaoks klõpsa alustamiseks "Arvuta SHA-256".
  3. Kopeeri tulemus või kleebi kontrollimiseks oodatud väärtus.

Kontrollimise näidised

Tühi string

Sisend: (sisend puudub)

Väljund: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

abc

Sisend: abc

Väljund: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Miks räsid erinevad, kuigi sisu näib sama

  • Erinev reavahetuse stiil (LF vs CRLF).
  • Erinev lõpureavahetus või lõputühikud.
  • Erinev teksti kodeering (mitte UTF-8).
  • Erinev Unicode normaliseerimine (NFC/NFD).
  • Tekstisisend ja faili baitjärjend ei ole identsed (näiteks BOM).

KKK

Kas ma saan räsi arvutada ka failidele?

Jah. Kohalikke faile loetakse sinu brauseris ja räšitakse SHA-256 abil. Faile ei laadita üles.

Miks räsi erineb näiliselt sama sisu puhul?

Baidijärjendid võivad erineda reavahetuste, lõputühikute, kodeeringu või Unicode normaliseerimise tõttu, isegi kui tekst näeb sama välja.

Kas mingeid andmeid saadetakse serveritesse?

Ei. Töötlus toimub täielikult lokaalselt sinu brauseris.

Miks kuvatakse, et see keskkond pole toetatud?

Web Crypto API nõuab HTTPS-i (turvaline kontekst). Ava tööriist HTTPS-i kaudu.

Märkused

  • Web Crypto API nõuab HTTPS-i (turvaline kontekst).
  • Väga suured failid võivad kasutada rohkem mälu ja võtta rohkem aega.