Փափուկ

Ինչ է Checksum-ը: Եվ ինչպես հաշվարկել չեկային գումարները

Փորձեք Մեր Գործիքը Խնդիրները Վերացնելու Համար





Տեղադրված էՎերջին թարմացումը՝ 2021 թվականի փետրվարի 17

Մենք բոլորս սովոր ենք տվյալներ ուղարկել ինտերնետի կամ այլ տեղական ցանցերի միջոցով: Որպես կանոն, նման տվյալները փոխանցվում են ցանցի միջոցով բիթերի տեսքով: Սովորաբար, երբ տոննաներով տվյալներ են ուղարկվում ցանցով, այն ենթակա է տվյալների կորստի ցանցի խնդրի կամ նույնիսկ վնասակար հարձակման պատճառով: Ստուգիչ գումարը օգտագործվում է ապահովելու համար, որ ստացված տվյալները անվնաս են և զերծ են սխալներից և կորուստներից: Checksum-ը գործում է որպես մատնահետք կամ տվյալների եզակի նույնացուցիչ:



Սա ավելի լավ հասկանալու համար մտածեք հետևյալի մասին. ես ձեզ մի զամբյուղ խնձոր եմ ուղարկում ինչ-որ առաքիչի միջոցով: Այժմ, քանի որ առաքման գործակալը երրորդ կողմ է, մենք չենք կարող ամբողջությամբ ապավինել նրա իսկությանը: Այսպիսով, որպեսզի համոզվեմ, որ նա իր ճանապարհին ոչ մի խնձոր չի կերել, և որ դուք կստանաք բոլոր խնձորները, ես կանչում եմ ձեզ և ասում, որ ես ձեզ 20 խնձոր եմ ուղարկել: Զամբյուղը ստանալիս հաշվում ես խնձորների քանակը և ստուգում՝ արդյոք այն 20 է։

Ինչ է չեկային գումարը և ինչպես հաշվարկել չեկային գումարները



Խնձորների այս քանակն այն է, ինչ ստուգման գումարն է անում ձեր ֆայլի հետ: Եթե ​​դուք շատ մեծ ֆայլ եք ուղարկել ցանցով (երրորդ կողմ) կամ ներբեռնել եք ինտերնետից և ցանկանում եք համոզվել, որ ֆայլը ճիշտ է ուղարկվել կամ ստացվել, դուք կիրառում եք ստուգիչ գումարի ալգորիթմ ձեր ֆայլի վրա, որը գտնվում է: ուղարկվել և արժեքը փոխանցել ստացողին: Ֆայլը ստանալուց հետո ստացողը կկիրառի նույն ալգորիթմը և ստացված արժեքը կհամապատասխանի ձեր ուղարկածին: Եթե ​​արժեքները համընկնում են, ֆայլը ճիշտ է ուղարկվել, և ոչ մի տվյալ չի կորել: Բայց եթե արժեքները տարբեր են, ստացողը ակնթարթորեն կիմանա, որ որոշ տվյալներ կորել են կամ ֆայլը կեղծվել է ցանցի միջոցով: Քանի որ տվյալները կարող են չափազանց զգայուն և կարևոր լինել մեզ համար, կարևոր է ստուգել ցանկացած սխալ, որը կարող էր տեղի ունենալ փոխանցման ընթացքում: Այսպիսով, ստուգիչ գումարը շատ կարևոր է տվյալների իսկությունը և ամբողջականությունը պահպանելու համար: Տվյալների նույնիսկ շատ փոքր փոփոխությունն առաջացնում է ստուգիչ գումարի լուրջ փոփոխություն: TCP/IP-ի նման արձանագրությունները, որոնք կարգավորում են ինտերնետի հաղորդակցման կանոնները, նույնպես օգտագործում են ստուգիչ գումարը՝ համոզվելու համար, որ միշտ ճիշտ տվյալները տրամադրվում են:

Checksum-ը հիմնականում ալգորիթմ է, որն օգտագործում է ծածկագրային հեշ ֆունկցիան: Այս ալգորիթմը կիրառվում է տվյալների կամ ֆայլի վրա՝ նախքան դրանք ուղարկելը և ցանցի միջոցով ստանալուց հետո: Դուք նկատած կլինեք, որ այն տրված է ներբեռնման հղման կողքին, որպեսզի ֆայլը ներբեռնելիս կարողանաք հաշվարկել ձեր իսկ համակարգչի ստուգման գումարը և համապատասխանեցնել այն տրված արժեքին: Նկատի ունեցեք, որ ստուգիչ գումարի երկարությունը կախված չէ տվյալների չափից, այլ օգտագործվող ալգորիթմից: Ամենատարածված ստուգիչ գումարի ալգորիթմներն են MD5 (Message Digest ալգորիթմ 5), SHA1 (Secure Hashing Algorithm 1), SHA-256 և SHA-512: Այս ալգորիթմները արտադրում են համապատասխանաբար 128-բիթ, 160-բիթ, 256-բիթ և 512-բիթանոց հեշ արժեքներ: SHA-256-ը և SHA-512-ը ավելի նոր և ավելի ուժեղ են, քան SHA-1-ը և MD5-ը, որոնք որոշ հազվադեպ դեպքերում արտադրում են նույն ստուգաչափական արժեքները երկու տարբեր ֆայլերի համար: Սա վտանգի ենթարկեց այդ ալգորիթմների վավերականությունը: Ավելի նոր տեխնիկան սխալների ապացույցն է և ավելի հուսալի: Հաշինգի ալգորիթմը հիմնականում փոխակերպում է տվյալները իր երկուական համարժեքին, այնուհետև կատարում է որոշ հիմնական գործողություններ, ինչպիսիք են AND, OR, XOR և այլն, և վերջապես հանում է հաշվարկների վեցանկյուն արժեքը:



Բովանդակություն[ թաքցնել ]

Ի՞նչ է ստուգման գումարը: Եվ ինչպես հաշվարկել չեկային գումարները

Մեթոդ 1: Հաշվարկել չեկային գումարները՝ օգտագործելով PowerShell-ը

1. Օգտագործեք որոնումը մեկնարկի ընտրացանկից Windows 10-ում և մուտքագրեք PowerShell և սեղմեք « Windows PowerShell «Ցանկից։



2. Այլընտրանք, կարող եք աջ սեղմել սկիզբը և ընտրել « Windows PowerShell մենյուից:

Բացեք Բարձրացված Windows PowerShell-ը Win + X ընտրացանկում

3. Windows PowerShell-ում գործարկեք հետևյալ հրամանը.

|_+_|

4. Հուշումը կցուցադրվի SHA-256 հեշ արժեքը լռելյայնորեն:

Հաշվարկել չեկային գումարները՝ օգտագործելով PowerShell-ը

5. Այլ ալգորիթմների համար կարող եք օգտագործել.

|_+_|

Այժմ կարող եք ստացված արժեքը համապատասխանեցնել տրված արժեքին։

Դուք կարող եք նաև հաշվարկել checksum hash-ը MD5 կամ SHA1 ալգորիթմի համար

Մեթոդ 2. Հաշվարկել Checksum-ը՝ օգտագործելով առցանց Checksum Calculator-ը

Կան բազմաթիվ առցանց չեկային հաշվիչներ, ինչպիսիք են «onlinemd5.com»: Այս կայքը կարող է օգտագործվել ցանկացած ֆայլի և նույնիսկ ցանկացած տեքստի համար MD5, SHA1 և SHA-256 ստուգումների գումարները հաշվարկելու համար:

1. Սեղմեք « Ընտրել ֆայլը կոճակը և բացեք ձեր ուզած ֆայլը:

2. Այլապես, քաշեք և թողեք ձեր ֆայլը տվյալ վանդակում:

Ընտրեք ձեր ուզած ալգորիթմը և ստացեք անհրաժեշտ ստուգման գումարը

3. Ընտրեք ձեր ցանկալի ալգորիթմը և ստացեք անհրաժեշտ ստուգիչ գումարը:

Հաշվարկել չեկային գումարը՝ օգտագործելով առցանց Checksum Հաշվիչը

4. Դուք կարող եք նաև համապատասխանեցնել այս ստացված ստուգաչափը տվյալ չեկային գումարի հետ՝ պատճենելով տվյալ չեկային գումարը «Համեմատել՝» տեքստային վանդակում:

5. Համապատասխանաբար կտեսնեք տիզը կամ խաչը տեքստային տուփի կողքին:

Ուղղակի տողի կամ տեքստի հեշը հաշվարկելու համար՝

ա) Ոլորեք էջը դեպի « MD5 & SHA1 Հեշ գեներատոր տեքստի համար «

Կարող եք նաև ուղղակիորեն հաշվարկել հեշը տողի կամ տեքստի համար

բ) Պատճենեք տողը տրված տեքստային վանդակում՝ պահանջվող ստուգաչափը ստանալու համար:

Այլ ալգորիթմների համար կարող եք օգտագործել « https://defuse.ca/checksums.htm . Այս կայքը ձեզ տալիս է բազմաթիվ տարբեր հեշավորման ալգորիթմի արժեքների ընդարձակ ցանկ: Կտտացրեք «Ընտրեք ֆայլը»՝ ձեր ֆայլը ընտրելու համար և կտտացրեք « Հաշվարկել չեկային գումարները… արդյունքները ստանալու համար:

Մեթոդ 3. Օգտագործեք MD5 & SHA Checksum Utility

Առաջին, ներբեռնեք MD5 & SHA Checksum Utility-ը այնուհետև գործարկեք այն՝ կրկնակի սեղմելով exe ֆայլի վրա: Պարզապես զննեք ձեր ֆայլը և կարող եք ձեռք բերել դրա MD5, SHA1, SHA-256 կամ SHA-512 հեշը: Կարող եք նաև պատճենել-տեղադրել տրված հեշը համապատասխան տեքստային տուփում՝ այն հեշտությամբ համապատասխանեցնելու ստացված արժեքին։

Օգտագործեք MD5 & SHA Checksum Utility

Առաջարկվում է.

Հուսով եմ, որ վերը նշված քայլերը օգտակար էին սովորելու համար Ինչ է Checksum-ը: Եվ ինչպես հաշվարկել այն; բայց եթե դեռ հարցեր ունեք այս հոդվածի հետ կապված, ապա ազատ զգալ հարցրեք դրանք մեկնաբանությունների բաժնում:

Ադիտյա Ֆարրադ

Ադիթյան տեղեկատվական տեխնոլոգիաների ինքնուրույն մոտիվացված մասնագետ է և վերջին 7 տարիների ընթացքում տեխնոլոգիաների գրող է: Նա ընդգրկում է ինտերնետ ծառայությունները, բջջային հեռախոսը, Windows-ը, ծրագրային ապահովումը և ինչպես վարվել ուղեցույցները: