Me kõik oleme harjunud andmeid saatma Interneti või muude kohalike võrkude kaudu. Tavaliselt edastatakse sellised andmed üle võrgu bittide kujul. Üldiselt, kui võrgu kaudu saadetakse tonni andmeid, võib see võrguprobleemi või isegi pahatahtliku rünnaku tõttu andmekaota. Kontrollsummat kasutatakse tagamaks, et saadud andmed on vigastamata ning vigade ja kadudeta. Kontrollsumma toimib andmete sõrmejälje või kordumatu identifikaatorina.
Selle paremaks mõistmiseks kaaluge järgmist: saadan teile mõne kohaletoimetaja kaudu korvi õunu. Kuna kohaletoimetaja on kolmas osapool, ei saa me tema autentsusele täielikult loota. Nii et veendumaks, et ta pole oma teel õunu söönud ja et te kõik õunad kätte saate, helistan teile ja ütlen, et saatsin teile 20 õuna. Korvi saamisel loete õunte arvu ja kontrollite, kas see on 20.
See õunte arv on see, mida kontrollsumma teie failiga teeb. Kui olete saatnud väga suure faili üle võrgu (kolmanda osapoole) või olete selle Internetist alla laadinud ja soovite veenduda, et fail on õigesti saadetud või vastu võetud, rakendate oma failile kontrollsumma algoritmi. saadetud ja edastada väärtus vastuvõtjale. Faili vastuvõtmisel rakendab vastuvõtja sama algoritmi ja sobitab saadud väärtuse teie saadetuga. Kui väärtused ühtivad, on fail õigesti saadetud ja andmed pole kadunud. Kuid kui väärtused on erinevad, saab vastuvõtja koheselt teada, et osa andmeid on kadunud või faili on võrgu kaudu rikutud. Kuna andmed võivad olla väga tundlikud ja meie jaoks olulised, on oluline kontrollida edastamisel ilmneda võinud vigu. Seega on kontrollsumma andmete autentsuse ja terviklikkuse säilitamiseks väga oluline. Isegi väga väike muutus andmetes põhjustab kontrollsummas suure muutuse. Protokollid, nagu TCP/IP, mis reguleerivad Interneti suhtlusreegleid, kasutavad samuti kontrollsummat, et tagada alati õigete andmete edastamine.
Kontrollsumma on põhimõtteliselt algoritm, mis kasutab krüptograafilist räsifunktsiooni. Seda algoritmi rakendatakse andmetele või failile enne saatmist ja pärast võrgu kaudu vastuvõtmist. Võib-olla olete märganud, et see on allalaadimislingi kõrval, nii et saate faili allalaadimisel arvutada kontrollsumma oma arvutis ja sobitada see antud väärtusega. Pange tähele, et kontrollsumma pikkus ei sõltu andmete suurusest, vaid kasutatavast algoritmist. Levinuimad kasutatavad kontrollsummaalgoritmid on MD5 (Message Digest Algorithm 5), SHA1 (Secure Hashing Algorithm 1), SHA-256 ja SHA-512. Need algoritmid loovad vastavalt 128-bitised, 160-bitised, 256-bitised ja 512-bitised räsiväärtused. SHA-256 ja SHA-512 on uuemad ja tugevamad kui SHA-1 ja MD5, mis mõnel harvadel juhtudel andsid kahe erineva faili jaoks samad kontrollsumma väärtused. See seadis ohtu nende algoritmide kehtivuse. Uuemad tehnikad on veakindlad ja usaldusväärsemad. Räsimisalgoritm teisendab andmed peamiselt binaarseteks ekvivalenditeks ja seejärel teostab sellel mõned põhitoimingud, nagu JA, VÕI, XOR jne, ning lõpuks eraldab arvutuste kuueteistkümnendväärtuse.
Sisu[ peita ]
- Mis on kontrollsumma? Ja kontrollsummade arvutamine
- 1. meetod: kontrollsummade arvutamine PowerShelli abil
- 2. meetod: arvutage kontrollsumma veebipõhise kontrollsumma kalkulaatori abil
- 3. meetod: kasutage MD5 ja SHA kontrollsumma utiliiti
Mis on kontrollsumma? Ja kontrollsummade arvutamine
1. meetod: Arvutage kontrollsummad PowerShelli abil
1. Kasutage Windows 10 menüüs Start otsingut ja tippige PowerShell ja klõpsake nuppu ' Windows PowerShell ' loendist.
2. Teise võimalusena võite paremklõpsata nupul Start ja valida Windows PowerShell ' menüüst.
3. Käivitage Windows PowerShellis järgmine käsk:
|_+_|4. Kuvatakse viip Vaikimisi SHA-256 räsiväärtus.
5. Teiste algoritmide jaoks saate kasutada:
|_+_|Nüüd saate saadud väärtuse antud väärtusega sobitada.
2. meetod: arvutage kontrollsumma veebipõhise kontrollsumma kalkulaatori abil
Internetis on palju kontrollsummade kalkulaatoreid, näiteks 'onlinemd5.com'. Seda saiti saab kasutada MD5, SHA1 ja SHA-256 kontrollsummade arvutamiseks mis tahes faili ja isegi teksti jaoks.
1. Klõpsake nuppu ' Vali fail “ nuppu ja avage soovitud fail.
2. Teise võimalusena pukseerige fail antud kasti.
3. Valige oma soovitud algoritm ja saada vajalik kontrollsumma.
4. Saad saadud kontrollsumma ka antud kontrollsummaga sobitada, kopeerides antud kontrollsumma tekstikasti ‘Võrdle:’.
5. Näete vastavalt tekstikasti kõrval linnukest või risti.
Stringi või teksti räsi arvutamiseks otse:
a) Kerige lehel alla jaotiseni ' MD5 ja SHA1 räsigeneraator teksti jaoks '
b) Nõutava kontrollsumma saamiseks kopeerige string antud tekstikasti.
Teiste algoritmide jaoks võite kasutada https://defuse.ca/checksums.htm '. See sait pakub teile ulatuslikku loendit paljudest erinevatest räsialgoritmi väärtustest. Faili valimiseks klõpsake 'Vali fail' ja klõpsake ' Arvuta kontrollsummad… ' tulemuste saamiseks.
3. meetod: kasutage MD5 ja SHA kontrollsumma utiliiti
Esiteks, laadige alla MD5 ja SHA kontrollsumma utiliit seejärel käivitage see topeltklõpsuga exe-failil. Sirvige lihtsalt oma faili ja saate hankida selle MD5, SHA1, SHA-256 või SHA-512 räsi. Samuti saate antud räsi kopeerida-kleepida vastavasse tekstikasti, et see saadud väärtusega hõlpsalt sobitada.
Soovitatav:
- Parandage sülearvuti, mis ei ühendu WiFi-ga (koos piltidega)
- Windows 10 arvutis pole heli [LAHENDATUD]
- Kuidas parandada Windowsi värskenduse tõrget 0x80070643
- Parandage universaalse jadasiini (USB) kontrolleri draiveri probleem
Loodan, et ülaltoodud sammud olid õppimisel abiks Mis on kontrollsumma? Ja kuidas seda arvutada; kuid kui teil on selle artikli kohta veel küsimusi, küsige neid kommentaaride jaotises.
Aditya FarradAditya on isemotiveeritud infotehnoloogia professionaal ja on viimased 7 aastat olnud tehnoloogiakirjanik. Ta käsitleb Interneti-teenuseid, mobiiltelefone, Windowsi, tarkvara ja juhiseid.