←

Kohalik räsikalkulaator

Sisestusviis

Valige algoritm ja sisestusviis. Arvutada saab ka tühja teksti ja nullbaidise faili räsi.

Kasutusjuhised

Valige tekst või kohalik fail, seejärel üks SHA algoritm ja arvutage. Tulemus näitab algoritmi, sisestusviisi, tegelikku baitide arvu ja täielikku kuueteistkümnendräsi väiketähtedega. Räsi saab kopeerida või tulemuse käsitsi valida. Sisendi muutmine muudab vana tulemuse kohe kehtetuks.

Tekst kodeeritakse UTF-8 kujule; CRLF ja CR reavahetused teisendatakse LF-iks. Algus- ja lõputühimärke ei eemaldata, tähesuurust ei muudeta ning Unicode'i normaliseerimist ei tehta. Paosekventse ei tõlgendata ja BOM-i ei lisata ega eemaldata automaatselt. Selgelt olemasolevad BOM ja NUL osalevad arvutuses. Failirežiim säilitab kõik algsed baidid ilma failinime, tüübi või muutmisajata.

Näide abc ei sisalda reavahetust. Oodatud SHA-256 räsi on allpool; teiste algoritmide ametlikud testvektorid leiate dokumendist RFC 6234.

ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Ulatus ja piirangud

Teksti piirang on 200000 UTF-16 koodiüksust (mõned emojid võtavad kaks) ja pärast kodeerimist 800000 baiti; faili piirang on 16 MiB. Sisendit ei kärbita. Brauser peab lugema kogu faili ja tegelik mälukasutus võib ületada faili suurust. Räsi ei ole krüpteerimine, paroolide salvestamine, allkirjade kontroll ega viiruste tuvastamine. See ei tõesta ka usaldusväärset päritolu ega taga põrgete täielikku puudumist. Võrrelge sõltumatu usaldusväärse kanali kaudu saadud räsiga.

See tööriist ei laadi üles, salvesta ega logi sisendit, faile või räsisid; leht laadib oma ressursse endiselt tavapäraselt. Tühjendamine eemaldab ainult lehe viited andmetele ega taga brauseri mälu või lõikelaua ajaloo turvalist kustutamist. Samuti ei kaitse see pahatahtlike laienduste või lehe skriptide eest. Juba alanud lõikelauale kirjutamist ei saa tagasi võtta. Lugemise saab katkestada, kuid aluseks olevat räsiarvutust ei saa päriselt peatada; pärast tühistamist tuleb enne uut arvutust oodata selle lõppemist.

Lugemise edenemine põhineb tegelikult loetud baitidel; räsi etapp näitab ainult ülesannet 0/1. Teadmata kulunud aeg, hinnanguline järelejäänud aeg ja kiirus kuvatakse kriipsuna. Faili lugemise lõpp ei tähenda räsiarvutuse lõppu.

RFC 6234Web Crypto
Seotud tööriistad

Kohalik räsikalkulaator

Valige sisend ja algoritm, arvutage ning kopeerige kogu räsi. Tühi tekst on lubatud; failirežiimis tuleb valida fail. Sisendi muutmine kustutab vana tulemuse. Tühistamine peatab ainult tulemuse kuvamise; aluseks olev räsiarvutus võib jätkuda.

seaded