SHA-1 යනු කුමක්ද?

SHA-1 හි අර්ථ දැක්වීම සහ දත්ත සත්යාපනය සඳහා භාවිතා කරන්නේ කෙසේද

SHA-1 ( Secure Hash Algorithm 1 සඳහා කෙටි) යනු ගුප්ත ෙල්ඛනගත හැෂ් කියාකාරකම්වලින් එකකි.

SHA-1 බොහෝ විට ගොනුවක් අස්ථාපනය කර ඇති බවට තහවුරු කරගැනීම සඳහා භාවිතා වේ. මෙය සම්ප්රේෂණය කර ඇති අතර, එය සම්ප්රේෂණය කර ඇති අතර, එය යළිත් එහි ගමනාන්තයට ළඟා වන විට නැවතත් එය සම්පුර්ණ කරයි.

සම්ප්රේෂණය කරන ලද ගොනුව අව්යාජ ලෙස සැලකිය හැක්කේ චෙක්සම් දෙකම සමාන වේ .

ඉතිහාසය සහ amp; SHA හැෂ් ක්රියාකාරිත්වයේ අවාසි

SHA-1 යනු සෙක්යු හෂ ඇල්ගොරිතම (SHA) පවුලෙහි සිව්වන ඇල්ගොරිතම අතුරින් එකක් පමණි. බොහෝ ඒවා එක්සත් ජනපදයේ ජාතික ආරක්ෂක ඒජන්සිය (NSA) විසින් නිපදවන ලද අතර ජාතික ප්රමිති හා තාක්ෂණ ආයතනයේ (NIST) විසින් ප්රකාශයට පත් කරන ලදී.

SHA-0 සතුව 160-bit පණිවිඩ ඩයිජස්ට් (හැෂ් අගය) විශාලත්වය සහ මෙම ඇල්ගොරිතමයේ පළමු අනුවාදය විය. SHA-0 හැෂ් අගයන් 40 ක් දිගු වේ. 1993 දී එය "SHA" ලෙස ප්රකාශයට පත් කරන ලද නමුත් එය බොහෝ අයදුම්පත් වල භාවිතා නොකලේ 1995 දී SHA-1 වෙනුවට එය ආරක්ෂිත දෝෂයක් නිසාය.

SHA-1 යනු මෙම ගුප්ත ෙල්ඛනෙය් හැෂ් කියාකාරිෙය් ෙදවන සංසිද්ධියයි. SHA-1 බිටු 160 ක පණිවුඩයක් ද ඇති අතර SHA-0 හි දුර්වලතාවයක් සවිකිරීමෙන් ආරක්ෂාව වැඩි කිරීමට උත්සාහ දරා ඇත. කෙසේ වෙතත්, 2005 දී SHA-1 ද අනාරක්ෂිත විය.

SHA-1 හි ගුප්ත ෙල්ඛන දුර්වලතා හමු වූ විට, 2006 වර්ෂෙය්දී එන්එස්එස්හි ප්රකාශනයක් ඉදිරිපත් කරන ලදී. SHA-2 SHA-1 වඩා ශක්තිමත් වන අතර SHA-2 ට එරෙහිව එල්ල කරන ලද පහර දීම් වත්මන් පරිගණක ශක්තිය සමග සිදු විය යුතුය.

ෆෙඩරල් ආයතන පමණක් නොව, ගූගල්, මොසිල්ලා හා මයික්රොසොෆ්ට් වැනි සමාගම් පවා සියළුම SHA-1 SSL සහතික පිළිගැනීම නැවැත්වීමට සැලසුම් කර ඇති අතර, එසේ නැතහොත් දැනටමත් එම වර්ගවල පිටු පටවා ඇත.

ගූගල් සතුව SHA-1 ගැටුමක් ඇති බවට තහවුරු කර ඇත. මෙම ක්රමයට අද්විතීය චෙක්සම් උත්පාදනය සඳහා අනාරක්ෂිත වේ. එය මුරපදය, ගොනුවේ හෝ වෙනත් ඕනෑම දත්තයක් සම්බන්ධයෙන් වේවා. මෙම ක්රියාව ක්රියා කරන ආකාරය බැලීම සඳහා SHAttered වෙතින් අනන්ය PDF ගොනු දෙකක් බාගත කරගත හැකිය. මෙම පිටුවෙහි පතුලේ සිට SHA-1 කැල්කියුලේටරය භාවිතා කරන්න, දෙකම සඳහා චෙක්සම් උත්පාදනය කිරීම සඳහා, සහ වෙනත් දත්ත අඩංගු වුවද, වටිනාකම හරියටම සමාන බව සොයා ගනී.

SHA-2 & amp; SHA-3

SHA-2 ප්රකාශයට පත් කරන ලද්දේ SHA-1 වසර කිහිපයකට පසුවය. SHA-2, SHA-256 , SHA- 256 , SHA-384 , SHA-512 , SHA-512/224 සහ SHA-512/256 අඩංගු හෑෂ් කාර්යයන් හයක් සමන්විතය.

NSA නොවන නිර්මාණකරුවන් විසින් නිර්වචනය කරන ලද අතර 2015 දී NIST විසින් නිදහස් කරන ලද, Secure Hash Algorithm පවුලේ සාමාජිකයෙකු වන SHA-3 (කලින් Keccak ) ලෙස හැඳින්වේ.

SHA-3 SHA-2 වෙනුවට ප්රතිස්ථාපනය කිරීමට අදහස් නොකෙරේ. ඒ වෙනුවට SHA-3 තවත් SHA-0, SHA-1 සහ MD5 සඳහා විකල්පයක් ලෙස වර්ධනය විය.

SHA-1 භාවිතා කරන්නේ කෙසේද?

SHA-1 භාවිතා කළ හැකි එක් සැබෑ නිදසුනක් නම් ඔබ ඔබේ මුරපදය වෙබ් අඩවියේ පිවිසුම් පිටුවට ඇතුල් කරන විටය. ඔබේ දැනුමෙන් තොරව පසුබිම තුළ සිදු වුවද, ඔබේ මුරපදය අව්යාජ බව සුරක්ෂිතව තහවුරු කිරීමට වෙබ් අඩවියක් භාවිතා කරන ක්රමයකි.

මෙම උදාහරණයේ දී, ඔබ බොහෝ විට සංචාරය කරන වෙබ් අඩවියකට පිවිසීමට උත්සාහ කරන්නට සිතන්න. ඔබ පිවිසීමට ඉල්ලා සිටින සෑම අවස්ථාවකදීම, ඔබගේ පරිශීලක නාමය හා මුරපදය ඇතුළත් කිරීමට අවශ්ය වේ.

වෙබ් අඩවිය SHA-1 ගුප්ත ෙල්ඛන හැච් කියාකාරකම භාවිතා කරන්ෙන් නම්, එය ඔබගේ ඇතුල් කිරීම ඇතුල් කිරීමෙන් පසු මුරපදය සූචිය තටු බවට පරිවර්තනය කර ඇත. එම සංවරණ වීම් පසුව ඔබගේ මුරපදයට අදාළ වෙබ් අඩවියෙහි ගබඩා කර ඇති චෙක්සම් සමඟ සන්සන්දනය කර තිබේ. ඔබ පිවිසෙන විට හෝ ඔබගේ මුරපදය වෙනස් කර හෝ ඔබ මීට පෙර අවස්ථා කිහිපයකදීම වෙනස් කර තිබේද? දෙදෙනාටම ගැලපෙන නම්, ඔබට ප්රවේශය ලබා දෙනු ඇත; එසේ නොමැති නම්, මුරපදය වැරදියි.

SHA-1 හෑෂ් ශ්රිතය භාවිතා කළ හැකි තවත් උදාහරණයක් ගොනුව සත්යාපනය සඳහා වේ. සමහර වෙබ් අඩවි විසින් බාගැනීමේ පිටුවෙහි ගොනුවේ SHA-1 චෙක්සම්ම ලබා දෙනු ඇත, ඔබ ගොනුව බාගත කරන විට, ඔබ බාගත කළ යුතු යැයි බලාපොරොත්තු වූ පුද්ගලයා බාගත කර ඇති ගොනුව සමාන බව සහතික කිරීමට ඔබට චෙක්සම් පරික්ෂාවක් කළ හැකිය.

මෙම ආකාරයේ සත්යතාවයක් සැබෑ ලෙස භාවිතා කිරීම කොතැනදැයි ඔබ විමසනු ඇත. ඔබ විසින් සංවර්ධකයින්ගේ වෙබ් අඩවියෙන් ගොනුවක් SHA-1 පරික්ෂා කිරීම සඳහා ඔබ දන්නවා ඇති අවස්ථාවක් සලකා බලන නමුත් ඔබට වෙනත් වෙබ් අඩවියකින් එම අනුවාදය බාගත කිරීමට අවශ්ය වේ. එවිට ඔබට ඔබගේ බාගැනීම සඳහා SHA-1 චෙක්සම් උත්පාදනය කර සංවර්ධනය කරන ලද බාගැනීමේ පිටුවෙන් අව්යාජ චෙක්සම් සමඟ සංසන්දනය කළ හැකිය.

ඒවා එකිනෙකට වෙනස් නම් එය ගොනු වල අන්තර්ගතය සමාන නොවනු ඇත, නමුත් ගොනුවේ සැඟවුනු ලෝලියම් විය හැකි අතර, දත්ත දත්ත දූෂණයට හා ඔබේ පරිගණක ගොනු වලට හානි සිදු විය හැකි ය, එම ගොනුව සම්බන්ධ කිසිවක් නොවේ සැබෑ ගොනු ආදිය

කෙසේ වෙතත්, එය එක් පැතුරුම්පත එකක් ලෙසට වඩා පැරණි අනුවාදයක් නියෝජනය වන අතර එම වෙනසෙහි සුළු වෙනසක් නිශ්චිත චෙක්සම් අගයයක් ජනනය කරනු ඇත.

ඔබ ස්ථාපනය අතරතුරේදී සමහර ගොනු අතුරුදහන් වන විට, ඔබ සේවා පැකේජයක් හෝ වෙනත් මෘදුකාංගයක් හෝ යාවත්කාලයක් ස්ථාපනය කරන්නේ නම් එම ලිපි දෙක සමාන වේ.

මෙම ක්රියාදාමය පිළිබඳ කෙටි නිබන්ධනයක් සඳහා FCIV සමඟ වින්ඩෝස් වල ගොනු නිර්වචනය සත්යාපනය කරන ආකාරය බලන්න.

SHA-1 චෙක්සම් කැල්කියුලේටරය

අක්ෂරයක් හෝ සමූහයක චෙක්සම් තීරණය කිරීම සඳහා විශේෂිත කැල්ක්යුලේටරය භාවිතා කළ හැක.

උදාහරණයක් ලෙස, SHA1 Online සහ SHA1 Hash ඕනෑම පෙළක්, සංකේත සහ / හෝ සංඛ්යා සමූහයක SHA-1 චෙක්සම් නිපදවිය හැකි නිදහස් මාර්ගගත මෙවලම් වේ.

උදාහරණයක් ලෙස, එම වෙබ් අඩවි, pAssw0rd පෙළ සඳහා bd17dabf6fdd24dab5ed0e2e6624d312e4ebeaba හි SHA-1 චෙක්සම් එකක් සාදන්න. .

චෙක්සම් යනු කුමක්ද? ඔබේ පරිගණකයේ සැබෑ ලිපිගොනු වල චෙක්සම් සොයාගත හැකි වෙනත් නිදහස් මෙවලම් සඳහා පමණක් පෙළක් පමණක් නොව.