Sisend
SHA-1 räsi
Oodatav räsi (valikuline)
Arvutatakse ümber sisestamisel. Hex on tõstutundetu — ':' ja tühikud jäetakse vahele.

Kõik toimub sinu brauseris: sisend, HMAC-i võti ja oodatav räsi ei lahku seadmest.

Mida SHA-1 annab

SHA-1 on 160-bitine räsifunktsioon, mille NSA avaldas 1995. aastal. See tagastab iga sisendi jaoks 40-kohalise kuueteistkümnendsüsteemi räsi — sõne abc SHA-1 on a9993e364706816aba3e25717850c26c9cd0d89d. Kaks aastakümmet kaitses see TLS-sertifikaate, koodiallkirju ja versioonihaldust ning Git märgistab endiselt iga commit'i SHA-1 (üha sagedamini SHA-256) objektinimega.

2017. aastal avaldas SHAtteredi rünne kaks erinevat PDF-i, millel oli sama SHA-1 räsi, seega SHA-1 ei ole enam kokkupõrkekindel. Ära kasuta seda uute allkirjade ega sertifikaatide jaoks. Kui vajad vaid lühemat kui SHA-256 sõrmejälge mittevastase kontrolli jaoks, on SHA-1 kiire, kuid SHA-256 ei maksa tänapäeval peaaegu midagi ja on turvalisem vaikevalik.

Kuidas SHA-1 räsi arvutada

  1. Sisesta tekst — 40-kohaline räsi uueneb kohe.
  2. Kontrolli tulemuse all näidatud pikkust ja aega.
  3. Soovi korral kleebi oodatud räsi sobivuse kontrollimiseks.
  4. Kopeeri räsi oma commit'i, manifesti või veateate jaoks.

Korduma kippuvad küsimused SHA-1 kohta

Kui pikk on SHA-1 räsi?

40 kuueteistkümnendsüsteemi märki ehk 160 bitti.

Miks Git kasutab SHA-1?

Git kasutab seda sisupõhiselt adresseeritud objektinimena ajaloo ühilduvuse huvides. Git lisas kokkupõrke tuvastuse ja liigub SHA-256 hoidlatele, kuid vanad objektid jäävad SHA-1 peale.

Kas SHA-1 saab pöörata?

Ei. Nagu iga räsi on see ühesuunaline; saab vaid sisendeid oletada ja räsisid võrrelda.

Kõik toimub sinu brauseris: sisend, HMAC-i võti ja oodatav räsi ei lahku seadmest.