←

Lokāls jaucējvērtību kalkulators

Ievades veids

Izvēlieties algoritmu un ievades veidu. Var aprēķināt arī tukša teksta un nulles baitu faila jaucējvērtību.

Lietošanas soļi

Izvēlieties tekstu vai lokālu failu, pēc tam vienu SHA algoritmu un aprēķiniet. Rezultāts rāda algoritmu, ievades veidu, faktisko baitu skaitu un pilnu heksadecimālo jaucējvērtību ar mazajiem burtiem. To var kopēt vai rezultātu atlasīt manuāli. Ievades maiņa uzreiz padara veco rezultātu nederīgu.

Teksts tiek kodēts kā UTF-8; CRLF un CR rindu beigas tiek pārveidotas par LF. Sākuma un beigu baltstarpju rakstzīmes netiek noņemtas, burtu reģistrs nemainās un Unicode normalizācija netiek veikta. Escape secības netiek interpretētas, un BOM netiek automātiski pievienots vai noņemts. Skaidri klātesošie BOM un NUL piedalās aprēķinā. Faila režīms saglabā visus sākotnējos baitus bez faila nosaukuma, tipa vai izmaiņu laika.

abc piemērā nav rindas pārtraukuma. Sagaidāmā SHA-256 jaucējvērtība ir zemāk; citu algoritmu oficiālos testa vektorus skatiet RFC 6234.

ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Tvērums un ierobežojumi

Teksta ierobežojums ir 200000 UTF-16 koda vienības (dažas emocijzīmes aizņem divas) un 800000 baiti pēc kodēšanas; faila ierobežojums ir 16 MiB. Ievade netiek apgriezta. Pārlūkam jāizlasa viss fails, un faktiskais atmiņas patēriņš var pārsniegt faila lielumu. Jaucējvērtība nav šifrēšana, paroļu glabāšana, parakstu pārbaude vai vīrusu noteikšana. Tā arī nepierāda uzticamu izcelsmi un negarantē pilnīgu kolīziju neesamību. Salīdziniet ar jaucējvērtību, kas iegūta neatkarīgā, uzticamā kanālā.

Šis rīks neaugšupielādē, neglabā un nereģistrē ievadi, failus vai jaucējvērtības; lapa joprojām ielādē savus resursus kā parasti. Notīrīšana noņem tikai lapas atsauces uz datiem un negarantē drošu pārlūka atmiņas vai starpliktuves vēstures dzēšanu. Tā nepasargā arī no ļaunprātīgiem paplašinājumiem vai lapas skriptiem. Jau sāktu ierakstīšanu starpliktuvē nevar atsaukt. Lasīšanu var pārtraukt, taču pašu jaucējvērtības aprēķinu nevar patiesi pārtraukt; pēc atcelšanas jāgaida tā beigas, pirms var aprēķināt vēlreiz.

Lasīšanas progress balstās uz faktiski nolasītajiem baitiem; jaucējvērtības posms rāda tikai uzdevumu 0/1. Nezināms pagājušais laiks, paredzamais atlikušais laiks un ātrums tiek rādīti ar domuzīmi. Pabeigta faila lasīšana nenozīmē pabeigtu jaucējvērtības aprēķinu.

RFC 6234Web Crypto

Lokāls jaucējvērtību kalkulators

Izvēlieties ievadi un algoritmu, aprēķiniet un kopējiet pilnu jaucējvērtību. Tukšs teksts ir derīgs; faila režīmā jāizvēlas fails. Ievades maiņa dzēš veco rezultātu. Atcelšana aptur tikai rezultāta rādīšanu; pamatā esošais aprēķins var turpināties.

iestatījumus