Mehko

Kaj je kontrolna vsota? In kako izračunati kontrolne vsote

Preizkusite Naš Instrument Za Odpravo Težav





Objavljeno naZadnja posodobitev: 17. februar 2021

Vsi smo navajeni pošiljanja podatkov preko interneta ali drugih lokalnih omrežij. Običajno se takšni podatki prenašajo po omrežju v obliki bitov. Na splošno je, ko se preko omrežja pošiljajo na tone podatkov, dovzetni za izgubo podatkov zaradi težave z omrežjem ali celo zlonamernega napada. Kontrolna vsota se uporablja za zagotovitev, da so prejeti podatki nepoškodovani in brez napak in izgub. Kontrolna vsota deluje kot prstni odtis ali edinstven identifikator za podatke.



Če želite to bolje razumeti, razmislite o tem: pošiljam vam košaro jabolk prek nekega dostavne službe. Ker je dostavni agent tretja oseba, se ne moremo v celoti zanesti na njegovo pristnost. Zato vas pokličem in vam povem, da sem vam poslal 20 jabolk, da zagotovim, da na poti ni pojedel nobenega jabolka in da boste prejeli vsa jabolka. Ko prejmete košarico, preštejete število jabolk in preverite, ali je 20.

Kaj je kontrolna vsota in kako izračunati kontrolne vsote



To število jabolk je tisto, kar kontrolna vsota naredi vaši datoteki. Če ste poslali zelo veliko datoteko po omrežju (tretja oseba) ali ste jo prenesli iz interneta in se želite prepričati, da je bila datoteka pravilno poslana ali prejeta, uporabite algoritem kontrolne vsote za svojo datoteko, ki se pošlje in sporoči vrednost prejemniku. Ob prejemu datoteke bo prejemnik uporabil isti algoritem in dobljeno vrednost uskladil s tem, kar ste poslali. Če se vrednosti ujemajo, je bila datoteka poslana pravilno in nobeni podatki niso bili izgubljeni. Če pa so vrednosti drugačne, bo sprejemnik takoj vedel, da so bili nekateri podatki izgubljeni ali je bila datoteka spremenjena prek omrežja. Ker so podatki lahko zelo občutljivi in ​​pomembni za nas, je pomembno preveriti morebitne napake, ki bi se lahko pojavile med prenosom. Zato je kontrolna vsota zelo pomembna za ohranjanje pristnosti in celovitosti podatkov. Že zelo majhna sprememba podatkov povzroči veliko spremembo kontrolne vsote. Protokoli, kot je TCP/IP, ki urejajo komunikacijska pravila interneta, uporabljajo tudi kontrolno vsoto, da zagotovijo, da so vedno dostavljeni pravilni podatki.

Kontrolna vsota je v bistvu algoritem, ki uporablja kriptografsko zgoščeno funkcijo. Ta algoritem se uporabi za del podatkov ali datoteke pred pošiljanjem in po prejemu po omrežju. Morda ste opazili, da je na voljo poleg povezave za prenos, tako da lahko, ko prenesete datoteko, izračunate kontrolno vsoto na svojem računalniku in jo povežete z dano vrednostjo. Upoštevajte, da dolžina kontrolne vsote ni odvisna od velikosti podatkov, temveč od uporabljenega algoritma. Najpogosteje uporabljeni algoritmi kontrolne vsote so MD5 (algoritem za povzetek sporočil 5), SHA1 (algoritem varnega zgoščevanja 1), SHA-256 in SHA-512. Ti algoritmi proizvajajo 128-bitne, 160-bitne, 256-bitne in 512-bitne zgoščene vrednosti. SHA-256 in SHA-512 sta novejša in močnejša od SHA-1 in MD5, ki sta v nekaterih redkih primerih ustvarila enake vrednosti kontrolne vsote za dve različni datoteki. To je ogrozilo veljavnost teh algoritmov. Novejše tehnike so odporne na napake in bolj zanesljive. Algoritem zgoščevanja v glavnem pretvori podatke v njihov binarni ekvivalent, nato pa na njih izvede nekaj osnovnih operacij, kot so IN, ALI, XOR itd., in na koncu izvleče šestnajstiško vrednost izračunov.



Vsebina[ skrij ]

Kaj je kontrolna vsota? In kako izračunati kontrolne vsote

1. način: Izračunajte kontrolne vsote z uporabo PowerShell

1. Uporabite iskanje v meniju Start v sistemu Windows 10 in vnesite PowerShell in kliknite na ' Windows PowerShell « s seznama.



2. Lahko pa z desno miškino tipko kliknete Start in izberete » Windows PowerShell « iz menija.

Odprite povišano Windows PowerShell v meniju Win + X

3. V Windows PowerShell zaženite naslednji ukaz:

|_+_|

4. Prikaže se poziv SHA-256 hash vrednost privzeto.

Izračunajte kontrolne vsote z uporabo PowerShell

5. Za druge algoritme lahko uporabite:

|_+_|

Sedaj lahko dobljeno vrednost povežete z dano vrednostjo.

Prav tako lahko izračunate zgoščevanje kontrolne vsote za algoritem MD5 ali SHA1

2. način: izračunajte kontrolno vsoto s spletnim kalkulatorjem kontrolne vsote

Obstaja veliko spletnih kalkulatorjev kontrolne vsote, kot je 'onlinemd5.com'. To spletno mesto se lahko uporablja za izračun kontrolnih vsot MD5, SHA1 in SHA-256 za katero koli datoteko in celo za katero koli besedilo.

1.Kliknite na ' Izberite datoteko ’ in odprite želeno datoteko.

2. Lahko pa tudi povlecite in spustite datoteko v dano polje.

Izberite želeni algoritem in pridobite zahtevano kontrolno vsoto

3.Izberite svoje želeni algoritem in pridobite zahtevano kontrolno vsoto.

Izračunajte kontrolno vsoto s spletnim kalkulatorjem kontrolne vsote

4. To pridobljeno kontrolno vsoto lahko povežete tudi z dano kontrolno vsoto, tako da dano kontrolno vsoto kopirate v besedilno polje »Primerjaj z:«.

5. Ob besedilnem polju boste videli kljukico ali križec.

Če želite neposredno izračunati hash za niz ali besedilo:

a) Pomaknite se navzdol po strani do » MD5 & SHA1 Hash generator za besedilo '

Razpršitev za niz ali besedilo lahko izračunate tudi neposredno

b) Kopirajte niz v dano besedilno polje, da dobite zahtevano kontrolno vsoto.

Za druge algoritme lahko uporabite » https://defuse.ca/checksums.htm '. To spletno mesto vam ponuja obsežen seznam številnih različnih vrednosti algoritma zgoščevanja. Kliknite »Izberi datoteko«, da izberete svojo datoteko in kliknite » Izračunaj kontrolne vsote… «, da bi dobili rezultate.

Metoda 3: Uporabite pripomoček za kontrolno vsoto MD5 & SHA

najprej prenesite pripomoček MD5 & SHA Checksum Utility nato ga zaženite tako, da dvokliknete datoteko exe. Preprosto prebrskajte svojo datoteko in pridobite lahko njeno razpršitev MD5, SHA1, SHA-256 ali SHA-512. Dano razpršilo lahko tudi kopirate in prilepite v ustrezno besedilno polje, da ga enostavno uskladite s pridobljeno vrednostjo.

Uporabite pripomoček MD5 & SHA Checksum Utility

Priporočeno:

Upam, da so bili zgornji koraki v pomoč pri učenju Kaj je kontrolna vsota? In kako ga izračunati; če pa imate še vedno kakršna koli vprašanja v zvezi s tem člankom, jih lahko postavite v razdelku za komentarje.

Aditya Farrad

Aditya je samomotivirana strokovnjakinja za informacijsko tehnologijo in je bila pisateljica o tehnologiji zadnjih 7 let. Pokriva internetne storitve, mobilne naprave, Windows, programsko opremo in navodila za uporabo.