Velg algoritme og inndatamodus. Tom tekst og filer på null byte kan også beregnes.
Velg tekst eller en lokal fil, velg én SHA-algoritme og beregn. Resultatet viser algoritmen, inndatamodusen, det faktiske antallet byte og hele den heksadesimale hashverdien med små bokstaver. Du kan kopiere hashverdien eller markere resultatet manuelt. Endring av inndata gjør straks det gamle resultatet ugyldig.
Tekst kodes som UTF-8; linjeskiftene CRLF og CR omgjøres til LF. Innledende og avsluttende blanktegn fjernes ikke, store og små bokstaver endres ikke, Unicode normaliseres ikke, escape-sekvenser tolkes ikke, og BOM legges ikke til eller fjernes automatisk. En eksplisitt BOM og NUL inngår i beregningen. Filmodus bevarer alle opprinnelige byte uten filnavn, filtype eller endringstidspunkt.
Eksemplet abc inneholder ikke noe linjeskift. Den forventede SHA-256-hashverdien vises nedenfor; se RFC 6234 for de andre algoritmenes offisielle testvektorer.
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015adTekst kan inneholde høyst 200000 UTF-16-kodeenheter (noen emojier bruker to) og høyst 800000 byte etter koding; filer kan være høyst 16 MiB. Inndata avkortes ikke. Nettleseren må lese hele filen, og den faktiske minnebruken kan overstige filstørrelsen. En hashverdi er ikke kryptering, passordlagring, signaturverifisering eller virussøk, og beviser heller ikke en pålitelig opprinnelse eller garanterer absolutt fravær av kollisjoner. Sammenlign med en hashverdi fra en uavhengig, pålitelig kanal.
Dette verktøyet laster ikke opp, lagrer eller logger inndata, filer eller hashverdier; nettsiden laster fortsatt inn ressurser som normalt. Tømming fjerner bare sidens referanser og garanterer ikke sikker sletting av nettleserminne eller utklippstavlehistorikk. Det beskytter heller ikke mot skadelige utvidelser eller sideskript. En allerede påbegynt skriving til utklippstavlen kan ikke trekkes tilbake. Lesing kan avbrytes, men den underliggende hashberegningen kan ikke avbrytes i egentlig forstand; etter avbrudd må du vente til den er ferdig før du kan beregne igjen.
Lesefremdriften er basert på faktisk leste byte; hashfasen viser bare oppgave 0/1. Medgått tid, anslått gjenstående tid og hastighet vises som en strek når de er ukjente. At filen er ferdig lest, betyr ikke at hashverdien er ferdig.
RFC 6234Web CryptoVelg inndata og algoritme, beregn og kopier hele hashverdien. Tom tekst er gyldig; i filmodus må du velge en fil. Endring av inndata fjerner det gamle resultatet. Avbryt stopper bare visningen av resultatet; den underliggende hashberegningen kan fortsatt pågå.