SHA-1 generaator
Genereeri selle SHA-1 generaatoriga mis tahes tekstist SHA-1 räsi. Sisesta tekst ning tööriist kodeerib selle UTF-8-vormingusse, arvutab 160-bitise SHA-1 kokkuvõtte ja tagastab selle 40 väiketähelise kuueteistkümnendmärgiga stringina, mis on sama väärtus, mille annavad sha1sum ja standardsed teegid. Kasulik arendajatele pärandkontrollsummade kontrollimiseks, Git-stiilis identifikaatorite uurimiseks või vanemate API-dega ühildumiseks, mis ootavad endiselt SHA-1.
Korduma kippuvad küsimused
Mida SHA-1 generaator tagastab?
See tagastab sinu tekstist SHA-1 kokkuvõtte 40 väiketähelise kuueteistkümnendmärgina, mis tähistavad 160 bitti. Identne tekst annab alati identse räsi.
Mis on sõna hello SHA-1 räsi?
Väiketäheline sõna hello ilma lõpus oleva reavahetuseta annab räsiks aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d. Kasuta seda enda koodiga võrdlemisel kiire testväärtusena.
Miks ei ühti minu SHA-1 räsi teise tööriista omaga?
Tekst räsitakse täpselt sisestatud kujul, sealhulgas tühikud, tabeldusmärgid ja reavahetused. Käsu echo lisatud lõpus olev reavahetus või Windows CRLF-reavahetused annavad täiesti erineva räsi.
Kuidas Unicode teksti kodeeritakse?
Enne räsimist kodeerib tööriist teksti UTF-8-vormingusse, mis on enamiku keelte ja terminalide vaikevorming. Süsteem, mis räsib samad märgid UTF-16- või Latin-1-baitidena, saab teistsuguse tulemuse.
Kas SHA-1 on endiselt turvaline?
Ei. Praktiline SHA-1 kollisioon avaldati aastal 2017 ning brauserid ja sertifitseerimiskeskused lõpetasid SHA-1 allkirjade aktsepteerimise. Allkirjade, võltsimise tuvastamiseks tehtavate tervikluskontrollide ja uute lahenduste puhul kasuta SHA-256 või SHA-512.
Kas see on sama räsi, mida Git kasutab sissekannete jaoks?
Mitte päris. Git räsib enne sisu päise, näiteks sõna blob, millele järgnevad sisu pikkus ja nullbait. Seetõttu erineb faili teksti tavaline SHA-1 Git-objekti ID-st.
Kas saan faili räsida?
Tööriist räsib kleebitud või sisestatud teksti, mitte üles laaditud faile. Binaarfailide puhul kasuta käsku sha1sum käsuga Linux, shasum käsuga macOS või Get-FileHash -Algorithm SHA1 käsus PowerShell.
Kas SHA-1 saab dekrüpteerida?
Ei, SHA-1 on ühesuunaline funktsioon ja selle dekrüpteerimiseks pole võtit. Lühikesed või levinud sisendid võib siiski leida otsingutabelitest, seega ära pea nõrga saladuse räsi kaitseks.
Kas tööriist kasutab soola või HMAC-võtit?
Ei, see arvutab tekstist tavalise SHA-1 räsi täpselt sisestatud kujul. Võtmega räsimiseks kasuta HMAC-tööriista ning paroolide jaoks aeglast algoritmi, näiteks bcrypti või Argon2-t.
Kui palju teksti saan räsida?
Sisesta vähemalt üks märk ja kuni 5 MB teksti; suurem sisend lükatakse koos teatega tagasi. Tulemus on identne Hash Generatori valiku SHA-1 tulemusega.