Kikokotoo cha SHA-256 Hash (Checksum ya Maandishi/Faili)
Kokotoa SHA-256 moja kwa moja ndani ya kivinjari chako. Data yako ya ingizo haitumwi kamwe.
Tengeneza, nakili, na thibitisha checksums kwa maandishi na faili mahali pamoja.
Hesabu ya SHA-256 (Maandishi)
Ingizo la maandishi hufanyiwa UTF-8 bytes encoding na ku-hashiwa kwa Web Crypto API. Auto-calculate ikiwa imewashwa, matokeo husasishwa unapoandika.
sha256 Checksum (Faili)
Dondosha au chagua ZIP, exe, pdf, au faili yoyote ya ndani ili kukokotoa checksum yake. Faili hazipakuliwi kamwe.
Jinsi ya kutumia (hatua 3)
- Bandika maandishi, au dondosha/chagua faili.
- Hashes za maandishi hukokotolewa kiotomatiki. Kwa faili, bofya "Calculate SHA-256" kuanza.
- Nakili matokeo, au bandika thamani inayotarajiwa ili kuthibitisha.
Mifano ya uthibitishaji
Kamba tupu
Ingizo: (hakuna ingizo)
Matokeo: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
abc
Ingizo: abc
Matokeo: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
Kwa nini hashes hutofautiana hata maudhui yanapoonekana sawa
- Mtindo tofauti wa newline (LF dhidi ya CRLF).
- Trailing newline au trailing spaces tofauti.
- Text encoding tofauti (isiyo ya UTF-8).
- Unicode normalization tofauti (NFC/NFD).
- Ingizo la maandishi na bytes za faili si sawa kabisa (kwa mfano BOM).
Maswali ya Mara kwa Mara
Je, ninaweza kuhash faili pia?
Ndiyo. Faili za ndani husomwa ndani ya kivinjari chako na kuhashiwa kwa SHA-256. Faili hazipakuliwi.
Kwa nini hash hutofautiana kwa maudhui yanayoonekana sawa?
Mlolongo wa bytes unaweza kutofautiana kwa sababu ya newlines, trailing spaces, encoding, au Unicode normalization, hata maandishi yakionekana sawa.
Je, data yoyote hutumwa kwa seva?
Hapana. Uchakataji ni wa ndani kabisa ya kivinjari chako.
Kwa nini inasema mazingira haya hayajaungwa mkono?
Web Crypto API inahitaji HTTPS (secure context). Fungua zana kupitia HTTPS.
Maelezo
- Web Crypto API inahitaji HTTPS (secure context).
- Faili kubwa sana zinaweza kutumia kumbukumbu zaidi na kuchukua muda zaidi kuchakatwa.