Pehme

Mis on kontrollsumma? Ja kontrollsummade arvutamine

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks





postitatudViimati värskendatud: 17. veebruar 2021

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.

Mis on kontrollsumma ja kuidas kontrollsummasid arvutada



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: 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.

Avage kõrgendatud Windows PowerShell Win + X menüüs

3. Käivitage Windows PowerShellis järgmine käsk:

|_+_|

4. Kuvatakse viip Vaikimisi SHA-256 räsiväärtus.

Arvutage kontrollsummad PowerShelli abil

5. Teiste algoritmide jaoks saate kasutada:

|_+_|

Nüüd saate saadud väärtuse antud väärtusega sobitada.

Samuti saate arvutada MD5 või SHA1 algoritmi kontrollsumma räsi

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.

Valige soovitud algoritm ja hankige vajalik kontrollsumma

3. Valige oma soovitud algoritm ja saada vajalik kontrollsumma.

Arvutage kontrollsumma veebipõhise kontrollsumma kalkulaatori abil

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 '

Samuti saate stringi või teksti räsi arvutada otse

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.

Kasutage MD5 ja SHA kontrollsumma utiliiti

Soovitatav:

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 Farrad

Aditya on isemotiveeritud infotehnoloogia professionaal ja on viimased 7 aastat olnud tehnoloogiakirjanik. Ta käsitleb Interneti-teenuseid, mobiiltelefone, Windowsi, tarkvara ja juhiseid.