Жумшак

Checksum деген эмне? Жана текшерүү суммасын кантип эсептөө керек

Кыйынчылыктарды Жоюу Үчүн Биздин Аспапты Байкап Көрүңүз





жарыяландыАкыркы жаңыртылган: 17-февраль, 2021-жыл

Биз баарыбыз Интернет же башка жергиликтүү тармактар ​​аркылуу маалыматтарды жөнөтүүгө көнүп калганбыз. Эреже катары, мындай маалыматтар бит түрүндө тармак аркылуу берилет. Жалпысынан, бир тармак аркылуу тонналаган маалыматтар жөнөтүлүп жатканда, ал тармак маселесинен же атүгүл зыяндуу чабуулдан улам маалыматтарды жоготууга дуушар болот. Кабыл алынган маалыматтар зыянсыз жана каталар жана жоготуулар жок болушун камсыздоо үчүн текшерүү суммасы колдонулат. Checksum манжа изи же маалыматтар үчүн уникалдуу идентификатор катары иштейт.



Муну жакшыраак түшүнүү үчүн, ойлонуп көрүңүз: мен сизге бир себет алма жөнөтүп жатам. Эми, жеткирүү агенти үчүнчү тарап болгондуктан, биз анын аныктыгына толугу менен ишене албайбыз. Ошентип, ал жолдо эч кандай алма жебегенине жана сен бардык алмаларды алышың үчүн, мен сага чалып, 20 алма жибергенимди айтып жатам. Куржунду алгандан кийин, сиз алмалардын санын санап, анын 20 экенин текшересиз.

Текшерүү суммасы деген эмне жана текшерүү суммасын кантип эсептөө керек



Бул алмалардын саны сиздин файлыңызга текшерүү суммасы болуп саналат. Эгер сиз өтө чоң файлды тармак (үчүнчү тарап) аркылуу жөнөткөн болсоңуз же аны интернеттен жүктөгөн болсоңуз жана файлдын туура жөнөтүлгөнүнө же кабыл алынганына ынангыңыз келсе, файлыңызга текшерүү суммасынын алгоритмин колдоносуз. жөнөтүлөт жана алуучуга маанисин кабарлайт. Файлды кабыл алууда кабыл алуучу ошол эле алгоритмди колдонот жана алынган маанини сиз жөнөткөн нерсеге дал келтирет. Эгерде баалуулуктар дал келсе, файл туура жөнөтүлгөн жана эч кандай маалымат жоголгон эмес. Бирок баалуулуктар башка болсо, алуучу кээ бир маалыматтар жоголгондугун же тармак аркылуу файл бузулганын дароо билет. Берилиштер биз үчүн өтө сезимтал жана маанилүү болушу мүмкүн болгондуктан, берүү учурунда пайда болгон каталарды текшерүү маанилүү. Ошентип, текшерүү суммасы маалыматтардын аныктыгын жана бүтүндүгүн сактоо үчүн абдан маанилүү. Маалыматтын өтө кичине өзгөрүшү да текшерүү суммасынын чоң өзгөрүшүнө алып келет. Интернеттин байланыш эрежелерин жөнгө салуучу TCP/IP сыяктуу протоколдор да ар дайым туура маалыматтар жеткирилгендигин текшерүү үчүн текшерүү суммасын колдонушат.

Текшерүү суммасы негизинен криптографиялык хэш функциясын колдонгон алгоритм. Бул алгоритм маалымат бөлүгүнө же файлга жөнөтүүдөн мурун жана аны тармак аркылуу алгандан кийин колдонулат. Сиз файлды жүктөөдө өзүңүздүн компьютериңизде текшерүү суммасын эсептеп, аны берилген мааниге дал келтирүү үчүн, ал жүктөө шилтемесинин жанында берилгенин байкагандырсыз. Көзөмөл суммасынын узундугу маалыматтардын өлчөмүнө эмес, колдонулган алгоритмге көз каранды экенин эске алыңыз. Эң кеңири колдонулган текшерүү суммасы алгоритмдери MD5 (Message Digest алгоритми 5), SHA1 (Коопсуз Хеширлөө Алгоритм 1), SHA-256 жана SHA-512. Бул алгоритмдер тиешелүүлүгүнө жараша 128 бит, 160 бит, 256 бит жана 512 бит хэш маанилерин чыгарышат. SHA-256 жана SHA-512 SHA-1 жана MD5ке караганда жаңыраак жана күчтүүрөөк, алар кээ бир сейрек учурларда эки башка файл үчүн бирдей текшерүү суммасын чыгарган. Бул ошол алгоритмдердин жарактуулугун бузду. Жаңы ыкмалар ката кетирбейт жана ишенимдүү. Хеширлөө алгоритми негизинен маалыматтарды экилик эквивалентине айлантат, андан кийин анда ЖАНА, ЖЕ, XOR ж.б. сыяктуу кээ бир негизги операцияларды аткарат жана акырында эсептөөлөрдүн он алтылык маанисин чыгарат.



Мазмуну[ жашыруу ]

Чектөө суммасы деген эмне? Жана текшерүү суммасын кантип эсептөө керек

Метод 1: PowerShell аркылуу текшерүү суммасын эсептеңиз

1. Windows 10 жана териңиздеги баштоо менюсунда издөөнү колдонуңуз PowerShell жана басыңыз ' Windows PowerShell ' тизмеден.



2.Же болбосо, сиз баштоону оң баскыч менен чыкылдатып, тандай аласыз ' Windows PowerShell ' менюдан.

Win + X менюсунда көтөрүлгөн Windows PowerShellди ачыңыз

3. Windows PowerShell ичинде төмөнкү буйрукту иштетиңиз:

|_+_|

4.Издөө көрсөтүлөт Демейки боюнча SHA-256 хэш мааниси.

PowerShell аркылуу текшерүү суммасын эсептеңиз

5. Башка алгоритмдер үчүн сиз колдоно аласыз:

|_+_|

Эми сиз алынган маанини берилген мааниге дал келтире аласыз.

Сиз MD5 же SHA1 алгоритми үчүн текшерүү суммасынын хэштерин да эсептей аласыз

Метод 2: Чектөө суммасын онлайн эсептегичтин жардамы менен эсептеңиз

'onlinemd5.com' сыяктуу көптөгөн онлайн контролдук эсептегичтер бар. Бул сайт MD5, SHA1 жана SHA-256 текшерүү суммасын каалаган файл үчүн, ал тургай каалаган текст үчүн эсептөө үчүн колдонулушу мүмкүн.

1. Click ' Файлды тандаңыз ' баскычын басып, каалаган файлыңызды ачыңыз.

2.Альтернатива катары, файлыңызды берилген кутуга сүйрөп барып таштаңыз.

Каалаган алгоритмиңизди тандап, керектүү текшерүү суммасын алыңыз

3.Select your каалаган алгоритм жана керектүү текшерүү суммасын алуу.

Чектөө суммасын онлайн эсептегичтин жардамы менен эсептеңиз

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, программалык камсыздоону жана Кантип керек гиддерин камтыйт.