Біз барлығымыз Интернет немесе басқа жергілікті желілер арқылы деректерді жіберуге үйренгенбіз. Әдетте мұндай деректер желі арқылы бит түрінде беріледі. Әдетте, желі арқылы тонна деректер жіберілген кезде, ол желі мәселесіне немесе тіпті зиянды шабуылға байланысты деректердің жоғалуына бейім болады. Бақылау сомасы алынған деректердің зиянсыз және қателер мен шығындарсыз болуын қамтамасыз ету үшін қолданылады. Бақылау сомасы саусақ ізі немесе деректер үшін бірегей идентификатор ретінде әрекет етеді.
Мұны жақсырақ түсіну үшін мынаны қарастырыңыз: мен сізге жеткізу агенті арқылы себет алма жіберемін. Енді жеткізу агенті үшінші тарап болғандықтан, біз оның түпнұсқалығына толығымен сене алмаймыз. Сондықтан оның жолда алма жемегеніне және сіз барлық алмаларды алатыныңызға көз жеткізу үшін мен сізге қоңырау шалып, 20 алма жібергенімді айтамын. Себетті алған кезде сіз алмалардың санын санап, оның 20 екенін тексересіз.
Бұл алма саны сіздің файлыңызға бақылау сомасы жасайды. Егер сіз өте үлкен файлды желі арқылы (үшінші тарап) жіберген болсаңыз немесе оны интернеттен жүктеп алсаңыз және файлдың дұрыс жіберілгеніне немесе қабылданғанына көз жеткізгіңіз келсе, файлыңызда бақылау сомасы алгоритмін қолданасыз. жіберу және қабылдаушыға мәнді хабарлау. Файлды алған кезде қабылдаушы дәл сол алгоритмді қолданады және алынған мәнді сіз жіберген мәнмен сәйкестендіреді. Мәндер сәйкес келсе, файл дұрыс жіберілген және ешқандай деректер жоғалмаған. Бірақ егер мәндер басқаша болса, қабылдаушы кейбір деректердің жоғалғанын немесе желі арқылы файлдың бұрмаланғанын бірден біледі. Деректер біз үшін өте сезімтал және маңызды болуы мүмкін болғандықтан, жіберу кезінде орын алуы мүмкін кез келген қатені тексеру маңызды. Сонымен, бақылау сомасы деректердің түпнұсқалығы мен тұтастығын сақтау үшін өте маңызды. Деректердің өте кішкентай өзгеруінің өзі бақылау сомасының үлкен өзгерісін тудырады. Интернеттің байланыс ережелерін реттейтін TCP/IP сияқты хаттамалар әрқашан дұрыс деректер жеткізілетініне көз жеткізу үшін бақылау сомасын пайдаланады.
Бақылау сомасы негізінен криптографиялық хэш функциясын пайдаланатын алгоритм болып табылады. Бұл алгоритм деректер бөлігінде немесе файлды жіберу алдында және оны желі арқылы алғаннан кейін қолданылады. Файлды жүктеп алған кезде бақылау сомасын өз компьютеріңізде есептеп, оны берілген мәнмен сәйкестендіру үшін оның жүктеу сілтемесінің жанында берілгенін байқаған боларсыз. Бақылау сомасының ұзындығы деректер өлшеміне емес, қолданылған алгоритмге байланысты екенін ескеріңіз. Ең көп қолданылатын бақылау сомасы алгоритмдері MD5 (Message Digest алгоритмі 5), SHA1 (Secure Hashing Algorithm 1), SHA-256 және SHA-512. Бұл алгоритмдер сәйкесінше 128 биттік, 160 биттік, 256 биттік және 512 биттік хэш мәндерін шығарады. SHA-256 және SHA-512 кейбір сирек жағдайларда екі түрлі файл үшін бірдей бақылау сомасы мәндерін шығаратын SHA-1 және MD5-ке қарағанда жаңарақ және күштірек. Бұл сол алгоритмдердің жарамдылығын бұзды. Жаңа әдістер қателіксіз және сенімдірек. Хэштеу алгоритмі негізінен деректерді оның екілік эквивалентіне түрлендіреді, содан кейін онда ЖӘНЕ, НЕМЕСЕ, XOR және т.б. сияқты кейбір негізгі операцияларды орындайды және соңында есептеулердің он алтылық мәнін шығарады.
Мазмұны[ жасыру ]
- Бақылау сомасы дегеніміз не? Және бақылау сомасын қалай есептеу керек
- 1-әдіс: PowerShell көмегімен бақылау сомасын есептеңіз
- 2-әдіс: Онлайн бақылау сомасы калькуляторы арқылы бақылау сомасын есептеңіз
- 3-әдіс: MD5 & SHA бақылау сомасы утилитасын пайдаланыңыз
Бақылау сомасы дегеніміз не? Және бақылау сомасын қалай есептеу керек
1-әдіс: PowerShell көмегімен бақылау сомасын есептеңіз
1. Windows 10 жүйесіндегі бастау мәзіріндегі іздеуді пайдаланыңыз және теріңіз PowerShell және ' түймесін басыңыз Windows PowerShell ' тізімнен.
2. Немесе бастауды тінтуірдің оң жақ түймешігімен басып, « Windows PowerShell ' мәзірінен.
3. Windows PowerShell бағдарламасында келесі пәрменді орындаңыз:
|_+_|4. Шақыру көрсетіледі Әдепкі бойынша SHA-256 хэш мәні.
5.Басқа алгоритмдер үшін мыналарды пайдалануға болады:
|_+_|Енді алынған мәнді берілген мәнмен сәйкестендіруге болады.
2-әдіс: Онлайн бақылау сомасы калькуляторы арқылы бақылау сомасын есептеңіз
«onlinemd5.com» сияқты көптеген онлайн бақылау сомасын калькуляторлары бар. Бұл сайтты кез келген файл үшін, тіпті кез келген мәтін үшін MD5, SHA1 және SHA-256 бақылау сомасын есептеу үшін пайдалануға болады.
1. ' түймесін басыңыз Файлды таңдаңыз ' түймесін басып, қажетті файлды ашыңыз.
2. Немесе файлды берілген жолаққа сүйреп апарыңыз.
3. Өзіңізді таңдаңыз қалаған алгоритм және қажетті бақылау сомасын алыңыз.
4. Сондай-ақ берілген бақылау сомасын «Салыстыру:» мәтін ұясына көшіру арқылы осы алынған бақылау сомасын берілген бақылау сомасымен салыстыруға болады.
5.Сәйкесінше мәтін ұясының жанындағы құсбелгіні немесе крестті көресіз.
Жолдың немесе мәтіннің хэшін тікелей есептеу үшін:
а) «Бетті төмен қарай жылжытыңыз Мәтінге арналған MD5 & SHA1 хэш генераторы '
b) Қажетті бақылау сомасын алу үшін жолды берілген мәтін жолағына көшіріңіз.
Басқа алгоритмдер үшін ' https://defuse.ca/checksums.htm '. Бұл сайт көптеген әртүрлі хэштеу алгоритм мәндерінің кең тізімін береді. Файлды таңдау үшін «Файлды таңдау» түймесін басып, «Файлды таңдау» түймесін басыңыз. Бақылау сомасын есептеу... ' нәтижелерді алу үшін.
3-әдіс: MD5 & SHA бақылау сомасы утилитасын пайдаланыңыз
Біріншіден, MD5 & SHA бақылау сомасы утилитасын жүктеп алыңыз содан кейін exe файлын екі рет басу арқылы оны іске қосыңыз. Файлыңызды жай шолыңыз және оның MD5, SHA1, SHA-256 немесе SHA-512 хэшін алуға болады. Сондай-ақ, берілген хэшті алынған мәнмен оңай сәйкестендіру үшін тиісті мәтін ұясына көшіріп қоюға болады.
Ұсынылады:
- Ноутбуктің WiFi желісіне қосылмауын түзетіңіз (суреттермен)
- Windows 10 компьютерінде дыбыс жоқ [ШЕШІЛГЕН]
- 0x80070643 Windows жаңарту қатесін қалай түзетуге болады
- Әмбебап сериялық автобус (USB) контроллері драйверінің ақауын түзетіңіз
Жоғарыдағы қадамдар оқуға көмектесті деп үміттенемін Checksum дегеніміз не? Және оны қалай есептеу керек; бірақ егер сізде осы мақалаға қатысты сұрақтарыңыз болса, оларды түсініктеме бөлімінде қоюға болады.
Адитья ФаррадАдитя - өзін-өзі ынталандыратын ақпараттық технологиялар кәсіпқойы және соңғы 7 жыл бойы технология жазушысы болды. Ол Интернет қызметтерін, ұялы телефонды, Windows жүйесін, бағдарламалық құралды және «Қалай істеу керек» нұсқаулығын қамтиды.