Mola

Kio estas Checksum? Kaj Kiel Kalkuli Kontrolsumojn

Provu Nian Instrumenton Por Forigi Problemojn





Afiŝita surLaste ĝisdatigita: la 17-an de februaro 2021

Ni ĉiuj kutimas sendi datumojn per Interreto aŭ aliaj lokaj retoj. Tipe, tiaj datumoj estas transdonitaj tra la reto en la formo de bitoj. Ĝenerale, kiam tunoj da datumoj estas senditaj tra reto, ĝi estas susceptible al datumperdo pro reto-problemo aŭ eĉ malica atako. Kontrolsumo estas uzata por certigi, ke la ricevitaj datumoj estas nedifektitaj kaj liberaj de eraroj kaj perdoj. Kontrolsumo funkcias kiel fingrospuro aŭ unika identigilo por la datumoj.



Por pli bone kompreni tion, konsideru ĉi tion: mi sendas al vi korbon da pomoj per iu liveristo. Nun, ĉar la liveristo estas tria partio, ni ne povas tute fidi lian aŭtentikecon. Do por certigi, ke li ne manĝis pomojn dum sia vojo kaj ke vi ricevos ĉiujn pomojn, mi vokas vin kaj diras al vi, ke mi sendis al vi 20 pomojn. Ricevinte la korbon, vi kalkulas la nombron da pomoj kaj kontrolas ĉu ĝi estas 20.

Kio estas Kontrolsumo Kaj Kiel Kalkuli Kontrolsumojn



Ĉi tiu kalkulo de pomoj estas tio, kion kontrolsumo faras al via dosiero. Se vi sendis tre grandan dosieron tra reto (tria partio) aŭ vi elŝutis unu el la interreto kaj vi volas certigi, ke la dosiero estas ĝuste sendita aŭ ricevita, vi aplikas ĉeksumalgoritmon al via dosiero, kiu estas estanta. sendis kaj komuniki la valoron al la ricevilo. Ricevinte la dosieron, la ricevilo aplikos la saman algoritmon kaj kongruos la akiritan valoron kun tio, kion vi sendis. Se la valoroj kongruas, la dosiero estis sendita ĝuste kaj neniuj datumoj estas perditaj. Sed se la valoroj estas malsamaj, la ricevilo tuj scios, ke iuj datumoj estas perditaj aŭ la dosiero estas mistraktita tra la reto. Ĉar la datumoj povas esti tre sentemaj kaj gravaj por ni, gravas kontroli ajnan eraron, kiu povus okazi dum transdono. Do, ĉeksumo estas tre grava por konservi datumojn aŭtentikecon kaj integrecon. Eĉ tre malgranda ŝanĝo en datumoj kaŭzas gravan ŝanĝon en la ĉeksumo. Protokoloj kiel TCP/IP, kiuj regas la komunikajn regulojn de la interreto, ankaŭ uzas la kontrolsumon por certigi, ke ĉiam ĝustaj datumoj estas liveritaj.

Kontrolsumo estas esence algoritmo kiu uzas ĉifrikan haŝfunkcion. Ĉi tiu algoritmo estas aplikata super peco de datumoj aŭ dosiero antaŭ ol sendado kaj post ricevi ĝin per reto. Vi eble rimarkis, ke ĝi estas provizita apud elŝuta ligilo, por ke kiam vi elŝutas la dosieron, vi povas kalkuli la kontrolsumon en via propra komputilo kaj kongrui ĝin kun la donita valoro. Notu ke la longo de ĉeksumo ne dependas de la grandeco de datenoj sed de la algoritmo uzita. La plej oftaj ĉeksumalgoritmoj uzitaj estas MD5 (Message Digest-algoritmo 5), SHA1 (Secure Hashing Algorithm 1), SHA-256 kaj SHA-512. Ĉi tiuj algoritmoj produktas 128-bit, 160-bit, 256-bit kaj 512-bit hash valoroj respektive. SHA-256 kaj SHA-512 estas pli lastatempaj kaj pli fortaj ol SHA-1 kaj MD5, kiuj en kelkaj maloftaj kazoj produktis la samajn ĉeksumvalorojn por du malsamaj dosieroj. Tio endanĝerigis la validecon de tiuj algoritmoj. La pli novaj teknikoj estas erarpruvoj kaj pli fidindaj. Hashing-algoritmo ĉefe konvertas la datumojn al sia binara ekvivalento kaj tiam portas kelkajn bazajn operaciojn kiel AND, OR, XOR, ktp. kaj finfine ĉerpas la deksesan valoron de la komputadoj.



Enhavo[ kaŝi ]

Kio estas ĉeksumo? Kaj Kiel Kalkuli Kontrolsumojn

Metodo 1: Kalkulu Kontrolsumojn uzante PowerShell

1.Uzu la serĉon en komenca menuo en Windows 10 kaj tajpu PowerShell kaj alklaku ' Windows PowerShell ’ el la listo.



2.Alternative, vi povas dekstre alklaki komenci kaj elekti ' Windows PowerShell ’ el la menuo.

Malfermu Elevated Windows PowerShell en Win + X Menuo

3.En la Windows PowerShell, rulu la sekvan komandon:

|_+_|

4.La prompto aperos SHA-256 hash-valoro defaŭlte.

Kalkulu Kontrolsumojn uzante PowerShell

5.Por aliaj algoritmoj, vi povas uzi:

|_+_|

Vi nun povas kongrui la akiritan valoron kun la donita valoro.

Vi ankaŭ povas kalkuli ĉeksum-haŝon por MD5 aŭ SHA1-algoritmo

Metodo 2: Kalkulu Kontrolsumon per Interreta Kontrolsumo-Kalkulilo

Estas multaj interretaj ĉeksumkalkuliloj kiel 'onlinemd5.com'. Ĉi tiu retejo povas esti uzata por kalkuli MD5, SHA1 kaj SHA-256-kontrolsumojn por iu ajn dosiero kaj eĉ por ajna teksto.

1.Alklaku la ' Elektu dosieron ’ kaj malfermu vian deziratan dosieron.

2.Alternative, trenu kaj faligi vian dosieron en la donitan skatolon.

Elektu vian deziratan algoritmon kaj akiru la bezonatan ĉeksumon

3.Elektu vian dezirata algoritmo kaj akiri la bezonatan ĉeksumon.

Kalkulu Kontrolsumon per Interreta Kontrolsumo-Kalkulilo

4.Vi ankaŭ povas kongrui ĉi tiun akiritan ĉeksumon kun la donita ĉeksumo kopiante la donitan ĉeksumon en la tekstujon 'Komparu kun:'.

5.Vi vidos la tiktakon aŭ la krucon apud la tekstkesto laŭe.

Por kalkuli la haŝon por ĉeno aŭ teksto rekte:

a) Rulumu malsupren la paĝon al ' MD5 & SHA1 Hash Generator Por Teksto

Vi ankaŭ povas kalkuli la haŝon por ĉeno aŭ teksto rekte

b)Kopiu la ĉenon en la donitan tekstujon por akiri la bezonatan ĉeksumon.

Por aliaj algoritmoj, vi povas uzi ' https://defuse.ca/checksums.htm ’. Ĉi tiu retejo donas al vi ampleksan liston de multaj malsamaj haĉaj algoritmo-valoroj. Alklaku 'Elektu dosieron' por elekti vian dosieron kaj alklaku ' Kalkuli Kontrolsumojn... ’ por akiri la rezultojn.

Metodo 3: Uzu MD5 & SHA Checksum Utility

Unue, elŝutu la MD5 & SHA Checksum Ilon poste lanĉu ĝin per duobla klako sur la exe dosiero. Simple foliumi vian dosieron kaj vi povas akiri ĝian MD5, SHA1, SHA-256, aŭ SHA-512 hash. Vi ankaŭ povas kopii-alglui la donitan haŝon en la koncernan tekstkeston por facile kongrui ĝin kun la akirita valoro.

Uzu MD5 & SHA Checksum Utility

Rekomendita:

Mi esperas, ke la supraj paŝoj estis helpemaj por lerni Kio estas Checksum? Kaj Kiel Kalkuli ĝin; sed se vi ankoraŭ havas demandojn pri ĉi tiu artikolo, bonvolu demandi ilin en la sekcio de komentoj.

Aditya Farrad

Aditya estas mem-motivita informteknologia profesiulo kaj estis teknologia verkisto dum la lastaj 7 jaroj. Li kovras Interretajn servojn, poŝtelefonon, Vindozon, softvaron kaj Kiel-al-gvidilojn.