lt.phhsnews.com


lt.phhsnews.com / Kas yra kontrolinė suma ir kaip apskaičiuoti kontrolinę sumą

Kas yra kontrolinė suma ir kaip apskaičiuoti kontrolinę sumą


Ar jums įdomu, kokia yra kontrolinė suma? Galbūt pastebėjote, kad kai atsisiųsite failus iš tam tikrų tinklalapių, jie turi labai ilgą skaičių ir raidžių eilutę, vadinamą kontroline suma arba MD5 kontroline suma arba SHA-1 ir tt Šios labai ilgos eilutės iš esmės veikia kaip konkretaus failo pirštų atspaudai tai EXE, ISO, ZIP ir tt

Kontrolinės sumos naudojamos siekiant užtikrinti failo vientisumą po to, kai jis buvo perduotas iš vieno saugojimo įrenginio į kitą. Tai gali būti per internetą arba tiesiog tarp dviejų to paties tinklo kompiuterių. Bet kuriuo atveju, jei norite užtikrinti, kad perduotas failas būtų toks pat kaip šaltinio failas, galite naudoti kontrolinę sumą.

Kontrolinė suma apskaičiuojama naudojant maišos funkciją ir paprastai pateikiama kartu su atsisiuntimu. Norėdami patikrinti failo vientisumą, vartotojas apskaičiuoja kontrolinę sumą, naudodamas kontrolinės sumos skaičiuoklės programą, tada palygina du, kad įsitikintų, jog jie atitinka.

Kontrolinės sumos naudojamos ne tik siekiant užtikrinti korumpuotą transliavimą, bet ir užtikrinti, kad failas nebūtų pažeistas. Kai naudojamas geras kontrolinės sumos algoritmas, net nedideli failo pakeitimai atsiras visiškai kitai kontrolinės vertės reikšmei.

Dažniausiai naudojamos kontrolinės sumos yra MD5 ir SHA-1, tačiau nustatyta, kad jos yra pažeidžiamos. Tai reiškia, kad kenkėjiškas klastojimas gali sukelti dviejų skirtingų failų, turinčių tą patį apskaičiuotą maišą. Dėl šių saugumo rūpesčių, naujesnė SHA-2 laikoma geriausia kriptografinės maišos funkcija, nes joje dar nebuvo užfiksuota jokio išpuolio.

Kaip matote paveikslėlyje aukščiau, ISO failas, kurį bandau atsisiųsti iš "Microsoft", yra išvardyta SHA1 kontrolinė suma. Kai tik atsisiųsiu failą, norėčiau naudoti kontrolinės sumos skaičiuoklę, kad patikrintų failo vientisumą.

Apie 99, 9% laiko, jums nereikia rūpintis ar nerimauti dėl kontrolinių sumų, kai atsisiųsite failus iš interneto. Tačiau jei atsisiunčiate kažką jautrią, pvz., Antivirusinę arba privatumo programinę įrangą, pvz., "Tor", greičiausiai tikslinga patikrinti kontrolinę sumą, nes įsilaužėliai gali kurti kenksmingų programų kritinių programinės įrangos versijas, kad galėtų visapusiškai naudotis sistema.

Kontrolinių sumų skaičiavimui naudojamos įvairios komunalinės paslaugos. Čia bus paminėta tik viena ar dvi, nes geros gali jums sukurti keletą hashų ir taip pat gali patikrinti maišus.

MD5 ir SHA kontrolinės priemonės naudingumas

"MD5" ir "SHA Checksum Utility" yra mano mėgstamiausia priemonė dirbant su kontrolinėmis sumomis, nes ji turi visas funkcijas, kurias man reikia nemokamoje versijoje. Kai jį atsisiųsite, tiesiog paleiskite EXE failą, kad atidarytumėte programą.

Sąsaja yra labai paprasta ir paprasta naudoti. Tiesiog spustelėkite mygtuką " Naršyti ", kad pasirinktumėte failą, o maišai automatiškai apskaičiuojami MD5, SHA-1, SHA-256 ir SHA-512.

Kaip matote, MD5 hash yra trumpiausias ir SHA-512 hash yra labai ilgas. Kuo ilgesnis hash, tuo saugesnis jis.

Norėdami patikrinti hash, tiesiog nukopijuokite ir įklijuokite jį į " Hash" langelį pačioje apačioje. Paspauskite "Patvirtinti" ir palyginsite jį su keturiais sugautais maišais, kad sužinotumėte, ar yra rungtynės.

Online Checksum Calculator

Tiems, kurie labiau nenori atsisiųsti bet kokios programinės įrangos į savo sistemas, geriausias pasirinkimas būtų internetinė kontrolinės sumos skaičiuoklė. Interneto skaičiuotuvai turi daugiau apribojimų, dažniausiai didžiausias failo įkėlimo dydis, tačiau mažesniems failams jie veikia puikiai.

"Defuse" svetainėje yra nemokama kontrolinės sumos skaičiuoklė, skirta įkelti iki 5 MB dydžio. Tai gana maža, todėl jums reikės naudoti bet kurią darbalaukio programą ar kitą toliau nurodytą internetinę priemonę, kuri būtų didesnė už tą.

Jei 5 MB yra per mažas, patikrinkite "OnlineMD5", dar vieną nemokamą svetainę, kuri leidžia jums generuoti kontrolinių sumų failus iki 4 GB dydžio. Akivaizdu, kad tai daroma neįkeliant faktinio failo į savo serverius. Aš nesu įsitikinęs, kaip tai veikia, bet atrodo, kad tiesiog paleiskite algoritmą vietoje savo sistemoje ir tiesiog parodysite jį naršyklėje. Gana protingas būdas tai daryti, nes nereikia atsisiųsti papildomos programinės įrangos, todėl nereikia laukti amžinai įkelti didelio failo.

Ši svetainė taip pat labai malonu, nes galite tik patikrinti kontrolinę sumą, o ne tik ją apskaičiuoti. Tikimės, kad dabar galite geriau suprasti, kokia yra kontrolinė suma, ir kaip ji gali būti naudojama ir apskaičiuojama. Jei siunčiate arba gaunate saugius failus, kontrolinė suma yra geriausias būdas abiem šalims patikrinti šių failų vientisumą. Jei turite kokių nors klausimų, paskelbkite komentarą. Mėgautis!


Kas yra

Kas yra "Magic Packets" "Waking Computers"?

Kai keičiate arba koreguojote įvairius parametrus savo kompiuteryje, anksčiau ar vėliau greičiausiai paleisite keletą variantų, kurie paliks jus supainioti arba supainioti . Atsižvelgiant į tai, šiandieninis "SuperUser" Q & A pranešimas turi atsakymus į supainioti skaitytojo klausimus. Šiandienos klausimų ir atsakymų sesija ateina pas mus "SuperUser" - "Stack Exchange", bendruomenės pagrįstos "Q & A" svetainių grupės, padalinys.

(how-to)

"Windows 8" paleiskite programą suderinamumo režimu

"Windows 8" paleiskite programą suderinamumo režimu

Kaip ir su kitomis "Windows" versijomis iki "Windows 8", galite paleisti programą suderinamumo režimu, kad galėtumėte paleisti senesnes programas, kurios buvo parašytos senesnėms "Windows" versijoms "Windows 8". "Windows 8" taip pat yra nauja priemonė, vadinama suderinamumu Trikčių šalinimo įrankis, kuris tinka jums, kai senesnė programa tinkamai veikia "Windows 8".Šiame strai

(How-to)