Failiräsi kontroll
Kontrollige, et allalaaditud fail on täpselt see, mille väljaandja avaldas. Teie faili räsi arvutatakse selles seadmes ja faili ei laadita üles.
Midagi ei lahku teie brauserist: failide ja teksti räsid arvutatakse selles seadmes.
Kuidas see töötab
Fail loetakse ja selle räsi arvutatakse teie seadmes brauseri sisseehitatud krüptograafia abil; faili ei laadita üles. Krüptograafiline räsi on fikseeritud pikkusega sõrmejälg: muutke failis ühtainsat bitti ja räsi muutub täielikult. Väljaandjad avaldavad oma allalaaditavate failide räsid, et saaksite kontrollida, kas saite täpselt selle faili, mille nad välja andsid.
Kuidas tulemust lugeda
Kleepige avaldatud väärtus oodatava räsi väljale. Kui räsid ühtivad, on teie fail identne sellega, millest räsi arvutati. Kui need ei ühti, on allalaaditud fail kahjustatud või erinev, seega ärge avage seda. Ühtimine tõendab midagi ainult siis, kui räsi pärineb usaldusväärsest allikast, näiteks väljaandja enda HTTPS-saidilt, mitte samast kohast kui fail.
Piirangud
SHA-1 on saadaval ainult vanemate kontrollsummade jaoks, sest selle kokkupõrkeid saab tahtlikult luua. Kogu fail loetakse mällu, seega võivad üle umbes 2 GB failid mõnes brauseris ebaõnnestuda. Tekstirežiimis kodeeritakse tekst UTF-8-na ja viimane reavahetus muudab tulemust.
Küsimused
Kas minu fail laaditakse üles?
Ei. See loetakse ja selle räsi arvutatakse teie brauseris. Faili kohta ei saadeta kuhugi midagi.
Millist algoritmi peaksin kasutama?
Seda, mille väljaandja on avaldanud, tavaliselt SHA-256. SHA-384 ja SHA-512 on sama usaldusväärsed. MD5 ei ole valikus, sest see on murtud.
Miks annab minu tekst teistsuguse räsi kui käsurealt?
Enamasti on põhjus viimases reavahetuses: echo lisab selle, printf mitte. Ka Windowsi reavahetused (CRLF) ja teistsugune märgikodeering muudavad räsi.
Kuidas kontrollida väga suurt faili?
Kasutage Linuxis käsku sha256sum, macOS-is shasum -a 256 või Windows PowerShellis Get-FileHash koos parameetriga -Algorithm SHA256.
Vajate rohkem, kui tööriist näitab?
Tööriist kontrollib üht asja. Meie konsultandid vaatavad tervikpilti.
Nõustamine ja koolitusSeotud artiklid
-
Olulised turvapäised ja need, millest loobuda
Praktiline juhend: CSP koos nonce’idega, HSTS ja eellaadimine, frame-ancestors, Referrer-Policy, Permissions-Policy ja COOP, näited ning millest loobuda.
-
Enne kui ühendate ettevõtte andmed tehisintellekti assistendiga
IT-meeskonna kontrollnimekiri: andmete klassifitseerimine, vaenulik sisend, juurdepääs, logimine, tarnija hindamine ja vastutaja enne LLM-i ühendamist.
-
Turvaliste failide üleslaadimiste kavandamine ja testimine
Failide üleslaadimise kontrollide nimekiri OWASP-i juhendi põhjal ning tabel testidest, mida iga üleslaadimise lõpp-punkti vastu käivitada.