Hautatu algoritmoa eta sarrera-modua. Testu hutsaren eta zero byteko fitxategiaren hash-a ere kalkula daiteke.
Hautatu testua edo fitxategi lokala, aukeratu SHA algoritmo bat eta kalkulatu. Emaitzak algoritmoa, sarrera-modua, benetako byte kopurua eta hash hamaseitar osoa letra xehez erakusten ditu. Hash-a kopiatu edo emaitza eskuz hauta dezakezu. Sarrera aldatzeak aurreko emaitza berehala baliogabetzen du.
Testua UTF-8 bidez kodetzen da; CRLF eta CR lerro-amaierak LF bihurtzen dira. Hasierako eta amaierako zuriune-karaktereak ez dira kentzen, letra larriak eta xeheak ez dira aldatzen, eta ez da Unicode normalizaziorik egiten. Ihes-sekuentziak ez dira interpretatzen, eta BOM ez da automatikoki gehitzen edo kentzen. Esplizituki dauden BOM eta NUL kalkuluan sartzen dira. Fitxategi-moduak jatorrizko byte guztiak gordetzen ditu, fitxategiaren izena, mota edo aldaketa-ordua sartu gabe.
abc adibideak ez du lerro-jauzirik. Espero den SHA-256 hash-a behean dago; beste algoritmoen proba-bektore ofizialak RFC 6234 dokumentuan daude.
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015adTestuaren muga 200000 UTF-16 kode-unitate da (emoji batzuek bi hartzen dituzte), eta kodetu ondoren 800000 byte; fitxategiaren muga 16 MiB da. Sarrera ez da mozten. Arakatzaileak fitxategi osoa irakurri behar du, eta benetako memoria-erabilera fitxategiaren tamaina baino handiagoa izan daiteke. Hash-a ez da zifratzea, pasahitzak gordetzea, sinadurak egiaztatzea edo birusak detektatzea. Ez du jatorri fidagarria frogatzen, ezta talkarik inoiz ez izatea bermatzen ere. Alderatu kanal independente eta fidagarri batetik jasotako hash-arekin.
Tresna honek ez ditu sarrera, fitxategiak edo hash-ak kargatzen zerbitzarira, gordetzen edo erregistratzen; orriak bere baliabideak ohiko moduan kargatzen jarraitzen du. Garbitzeak orriak datuetara dituen erreferentziak soilik kentzen ditu; ez du arakatzailearen memoria edo arbeleko historia modu seguruan ezabatzea bermatzen, eta ez du luzapen edo orriko script maltzurren aurka babesten. Hasitako arbeleko idazketa ezin da atzera bota. Irakurketa eten daiteke, baina azpiko hash-kalkulua ezin da benetan eten; bertan behera utzi ondoren, amaitu arte itxaron behar da berriro kalkulatu aurretik.
Irakurketaren aurrerapena benetan irakurritako byteetan oinarritzen da; hash-faseak 0/1 ataza soilik erakusten du. Igarotako denbora, geratzen den denboraren estimazioa eta abiadura marratxo batez adierazten dira ezezagunak direnean. Fitxategia irakurtzen amaitzeak ez du esan nahi hash-kalkulua amaitu denik.
RFC 6234Web CryptoHautatu sarrera eta algoritmoa, kalkulatu eta kopiatu hash osoa. Testu hutsa baliozkoa da; fitxategi-moduan fitxategi bat hautatu behar da. Sarrera aldatzeak aurreko emaitza ezabatzen du. Bertan behera uzteak emaitzaren bistaratzea soilik gelditzen du; azpiko hash-kalkuluak jarrai dezake.