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į.
Web Crypto API neprieinama. Naudokite HTTPS ryšį.
SHA-256 skaičiavimas (Tekstas)
SHA-256 kontrolinė suma (failas)
Parinktys
Išplėstinės
Kaip naudotis
- Įklijuokite tekstą.
- SHA-256 pasirodys automatiškai.
- Nukopijuokite arba įklijuokite kitą kodą palyginimui.
- Įkelkite arba įvilkite failą.
- Spustelėkite 'Skaičiuoti SHA-256'.
- Nukopijuokite rezultatą arba jį patikrinkite.
Kodėl maišos kodai skiriasi?
Jei jūsų SHA-256 neatitinka tikėtino, dažniausios priežastys yra:
LF ( ) ir CRLF ( ) yra skirtingi baitai.
Net vienas papildomas tarpas gale pakeičia visą kodą.
UTF-8 maiša nesutaps su kitų koduočių rezultatais.
Vizualiai vienodi simboliai gali turėti skirtingas baitų sekas (NFC/NFD).
Failuose gali būti papildomų žymeklių (BOM) ar kitokių eilučių lūžių.
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.