Tik naršyklėje

SHA-256 maišos generatorius (Kontrolinės sumos)

Apskaičiuokite SHA-256 akimirksniu naršyklėje. Generuokite maišos kodus tekstui ar failams, kopijuokite vienu paspaudimu ir tikrinkite jų teisingumą be įkėlimo į serverį.

Skaičiuojama jūsų naršyklėje Jokio failų įkėlimo Kopijuokite ir tikrinkite
Viskas vyksta jūsų naršyklėje. Duomenys nesiunčiami.

SHA-256 skaičiavimas (Tekstas)

SHA-256 rezultatas
Hex
Įvesties dydis baitais: -
Verifikacijos būsena pasirodys čia
Paskutiniai rezultatai (5)
Istorijos nėra
Paruošta

Parinktys

Išplėstinės

Kaip naudotis

Teksto skaičiavimas
  1. Įklijuokite tekstą.
  2. SHA-256 pasirodys automatiškai.
  3. Nukopijuokite arba įklijuokite kitą kodą palyginimui.
Failo kontrolinė suma
  1. Įkelkite arba įvilkite failą.
  2. Spustelėkite 'Skaičiuoti SHA-256'.
  3. Nukopijuokite rezultatą arba jį patikrinkite.

Kodėl maišos kodai skiriasi?

Jei jūsų SHA-256 neatitinka tikėtino, dažniausios priežastys yra:

Eilučių pabaigos

LF ( ) ir CRLF ( ) yra skirtingi baitai.

Tarpai ar naujos eilutės gale

Net vienas papildomas tarpas gale pakeičia visą kodą.

Simbolių koduotė

UTF-8 maiša nesutaps su kitų koduočių rezultatais.

Unicode normalizavimas

Vizualiai vienodi simboliai gali turėti skirtingas baitų sekas (NFC/NFD).

Tekstas prieš failą

Failuose gali būti papildomų žymeklių (BOM) ar kitokių eilučių lūžių.

Pavyzdžiai (patikrai)
Tuščia eilutė e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
abc ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Naudokite šiuos pavyzdžius greitam įrankio veikimo patikrinimui.

DUK

Ar bus pridėtas MD5?

Svarstome tokią galimybę. Web Crypto API nepalaiko MD5, todėl tam reikėtų atskiros bibliotekos.

Ar tai veikia su failais?

Taip. Naršyklė nuskaito vietinį failą ir suskaičiuoja SHA-256 jo niekur nesiųsdama.

Kodėl maiša skiriasi tam pačiam turiniui?

Eilučių pabaigos, tarpai, skirtingos koduotės ar Unicode normalizavimo skirtumai keičia baitų seką, todėl maiša pasikeičia.