Meddal

Beth yw Checksum? A Sut i Gyfrifo Checksums

Rhowch Gynnig Ar Ein Hofferyn Ar Gyfer Dileu Problemau





Wedi'i bostio ymlaenWedi ei ddiweddaru ddiwetha': 17 Chwefror 2021

Rydyn ni i gyd wedi arfer anfon data dros y Rhyngrwyd neu rwydweithiau lleol eraill. Yn nodweddiadol, trosglwyddir data o'r fath dros y rhwydwaith ar ffurf darnau. Yn gyffredinol, pan fydd tunnell o ddata yn cael ei anfon dros rwydwaith, mae'n agored i golli data oherwydd mater rhwydwaith neu hyd yn oed ymosodiad maleisus. Defnyddir checksum i sicrhau bod y data a dderbynnir yn ddianaf ac yn rhydd o wallau a cholledion. Mae Checksum yn gweithredu fel olion bysedd neu ddynodwr unigryw ar gyfer y data.



I ddeall hyn yn well, ystyriwch hyn: rydw i'n anfon basged o afalau atoch chi trwy gyfrwng asiant dosbarthu. Nawr, gan fod yr asiant dosbarthu yn drydydd parti, ni allwn ddibynnu ar ei ddilysrwydd yn llwyr. Felly er mwyn sicrhau nad yw wedi bwyta unrhyw afalau ar ei ffordd a'ch bod yn derbyn yr afalau i gyd, rwy'n eich galw i fyny ac yn dweud wrthych fy mod wedi anfon 20 o afalau atoch. Wrth dderbyn y fasged, rydych chi'n cyfrif nifer yr afalau ac yn gwirio a yw'n 20.

Beth yw siec a sut i gyfrifo symiau siec



Y cyfrif hwn o afalau yw'r hyn y mae checksum yn ei wneud i'ch ffeil. Os ydych wedi anfon ffeil fawr iawn dros rwydwaith (trydydd parti) neu os ydych wedi llwytho un i lawr o'r rhyngrwyd a'ch bod am sicrhau bod y ffeil wedi'i hanfon neu ei derbyn yn gywir, rydych yn cymhwyso algorithm siec ar eich ffeil sy'n cael ei anfon a chyfleu'r gwerth i'r derbynnydd. Wrth dderbyn y ffeil, bydd y derbynnydd yn defnyddio'r un algorithm ac yn cyfateb y gwerth a gafwyd gyda'r hyn a anfonwyd gennych. Os yw'r gwerthoedd yn cyfateb, mae'r ffeil wedi'i hanfon yn gywir ac nid oes unrhyw ddata wedi'i golli. Ond os yw'r gwerthoedd yn wahanol, bydd y derbynnydd yn gwybod ar unwaith bod rhywfaint o ddata wedi'i golli neu fod y ffeil wedi'i ymyrryd â hi dros y rhwydwaith. Gan y gall y data fod yn hynod sensitif a phwysig i ni, mae'n bwysig gwirio unrhyw gamgymeriad a allai fod wedi digwydd wrth drosglwyddo. Felly, mae checksum yn bwysig iawn i gynnal dilysrwydd a chywirdeb data. Mae hyd yn oed newid bach iawn mewn data yn achosi newid mawr yn y siec. Mae protocolau fel TCP/IP sy'n rheoli rheolau cyfathrebu'r rhyngrwyd hefyd yn defnyddio'r siec i sicrhau bod data cywir yn cael ei gyflwyno bob amser.

Yn y bôn, algorithm yw checksum sy'n defnyddio swyddogaeth hash cryptograffig. Mae'r algorithm hwn yn cael ei gymhwyso dros ddarn o ddata neu ffeil cyn ei anfon ac ar ôl ei dderbyn dros rwydwaith. Efallai eich bod wedi sylwi ei fod wedi'i ddarparu wrth ymyl dolen lawrlwytho fel y gallwch, pan fyddwch yn lawrlwytho'r ffeil, gyfrifo'r siec ar eich cyfrifiadur eich hun a'i baru â'r gwerth a roddwyd. Sylwch nad yw hyd siec yn dibynnu ar faint y data ond ar yr algorithm a ddefnyddir. Yr algorithmau gwirio mwyaf cyffredin a ddefnyddir yw MD5 (algorithm Crynhoad Negeseuon 5), SHA1 (Algorithm Hashing Diogel 1), SHA-256 a SHA-512. Mae'r algorithmau hyn yn cynhyrchu gwerthoedd hash 128-bit, 160-bit, 256-bit a 512-bit yn y drefn honno. Mae SHA-256 a SHA-512 yn fwy diweddar ac yn gryfach na SHA-1 a MD5, sydd mewn rhai achosion prin wedi cynhyrchu'r un gwerthoedd siec ar gyfer dwy ffeil wahanol. Roedd hyn yn peryglu dilysrwydd yr algorithmau hynny. Mae'r technegau mwy newydd yn gallu atal gwallau ac yn fwy dibynadwy. Mae algorithm hashing yn trosi'r data i'w gyfwerth deuaidd yn bennaf ac yna'n cynnal rhai gweithrediadau sylfaenol fel AND, NEU, XOR, ac ati arno ac yn olaf yn tynnu gwerth hecs y cyfrifiannau.



Cynnwys[ cuddio ]

Beth yw checksum? A Sut i Gyfrifo Checksums

Dull 1: Cyfrifo Checksums gan ddefnyddio PowerShell

1.Defnyddiwch y chwiliad ar ddewislen cychwyn Windows 10 a theipiwch PowerShell a chliciwch ar ‘ Windows PowerShell ’ o’r rhestr.



2.Alternatively, gallwch dde-glicio ar cychwyn a dewis ' Windows PowerShell ’ o’r ddewislen.

Agor Windows PowerShell Elevated yn Win + X Menu

3.Yn y Windows PowerShell, rhedeg y gorchymyn canlynol:

|_+_|

4.Bydd y prydlon arddangos Gwerth hash SHA-256 yn ddiofyn.

Cyfrifo Checksums gan ddefnyddio PowerShell

5.Ar gyfer algorithmau eraill, gallwch ddefnyddio:

|_+_|

Nawr gallwch chi baru'r gwerth a gafwyd â'r gwerth penodol.

Gallwch hefyd gyfrifo hash siec ar gyfer algorithm MD5 neu SHA1

Dull 2: Cyfrifo Checksum gan ddefnyddio Cyfrifiannell Checksum Ar-lein

Mae yna lawer o gyfrifianellau siec ar-lein fel ‘onlinemd5.com’. Gellir defnyddio'r wefan hon i gyfrifo symiau siec MD5, SHA1 a SHA-256 ar gyfer unrhyw ffeil a hyd yn oed ar gyfer unrhyw destun.

1.Cliciwch ar y Dewiswch ffeil ’ botwm ac agorwch y ffeil a ddymunir.

2.Alternatively, llusgo a gollwng eich ffeil i mewn i'r blwch a roddir.

Dewiswch eich algorithm dymunol a chael y checksum gofynnol

3.Dewiswch eich algorithm dymunol a chael y checksum gofynnol.

Cyfrifo Checksum gan ddefnyddio Cyfrifiannell Checksum Ar-lein

4.Gallwch hefyd baru’r siec a gafwyd â’r siec a roddwyd trwy gopïo’r siec a roddwyd i’r blwch testun ‘Cymharu â:’.

5.Byddwch yn gweld y tic neu'r groes wrth ymyl y blwch testun yn unol â hynny.

I gyfrifo'r hash ar gyfer llinyn neu destun yn uniongyrchol:

a) Sgroliwch i lawr y dudalen i ‘ Generadur Hash MD5 a SHA1 Ar Gyfer Testun '

Gallwch hefyd gyfrifo'r hash ar gyfer llinyn neu destun yn uniongyrchol

b) Copïwch y llinyn i mewn i'r blwch testun a roddwyd i gael y siec angenrheidiol.

Ar gyfer algorithmau eraill, gallwch ddefnyddio ‘ https://defuse.ca/checksums.htm ’. Mae'r wefan hon yn rhoi rhestr helaeth i chi o lawer o wahanol werthoedd algorithm stwnsio. Cliciwch ar 'Dewis ffeil' i ddewis eich ffeil a chliciwch ar ' Cyfrifwch Sieciau… ’ i gael y canlyniadau.

Dull 3: Defnyddiwch MD5 a SHA Checksum Utility

Yn gyntaf, lawrlwythwch y Checksum Utility MD5 a SHA yna ei lansio trwy glicio ddwywaith ar y ffeil exe. Porwch eich ffeil a gallwch gael ei hash MD5, SHA1, SHA-256, neu SHA-512. Gallwch hefyd gopïo-gludo'r hash a roddwyd i'r blwch testun perthnasol i'w baru'n hawdd â'r gwerth a gafwyd.

Defnyddiwch MD5 a SHA Checksum Utility

Argymhellir:

Rwy'n gobeithio bod y camau uchod yn ddefnyddiol wrth ddysgu Beth yw Checksum? A Sut i'w Gyfrifo; ond os oes gennych unrhyw gwestiynau o hyd ynglŷn â'r erthygl hon yna mae croeso i chi eu gofyn yn yr adran sylwadau.

Aditya Farrad

Mae Aditya yn weithiwr proffesiynol technoleg gwybodaeth hunan-gymhellol ac wedi bod yn awdur technoleg am y 7 mlynedd diwethaf. Mae'n ymdrin â gwasanaethau Rhyngrwyd, symudol, Windows, meddalwedd, a chanllawiau Sut i.