SHA-1, SHA-2, SHA-256 හැෂ් ඇල්ගොරිතම අතර වෙනස

 In ආරක්ෂාව, SHA-2, ගුප්ත කේතනය

SHA-1, SHA-2, SHA-256 හැෂ් ඇල්ගොරිතම අතර වෙනස

ඇල්ගොරිතම කෙටි යෙදුම පැහැදිලි කිරීමෙන් ආරම්භ කරමු.

Hash ඇල්ගොරිතම යනු දත්ත ස්ථාවර ප්‍රමාණයකට ඝනීභවනය කරන ගණිතමය ශ්‍රිතයකි, උදා: අපි "Ola has a cat" යන වාක්‍යයක් ගෙන එය විශේෂිත CRC32 ඇල්ගොරිතමයක් හරහා ධාවනය කළහොත් අපට "b165e001" යන කෙටි යෙදුම ලැබේ. බොහෝ ඇල්ගොරිතම ඇති අතර ඒවා සියල්ලම විශේෂිත අරමුණු ඇත, සමහරක් දත්ත වර්ගය සඳහා වැඩි දියුණු කර ඇත, අනෙක් ඒවා ආරක්ෂාව සඳහා වේ.

අපට නම් වඩාත්ම වැදගත් වන්නේ SHA ඇල්ගොරිතමයි.

SHA - යනු ආරක්ෂිත හැෂින් ඇල්ගොරිතමයි - ගුප්ත ලේඛන ආරක්ෂාව සඳහා භාවිතා කරයි. මෙම ඇල්ගොරිතමයේ වැදගත්ම පරිශ්‍රය වන්නේ හැෂ් හි ආපසු හැරවිය නොහැකි බව සහ සුවිශේෂත්වයයි. ආපසු හැරවිය නොහැකි බව - මුල් දත්ත ආරක්ෂිතව හා නොදන්නා ලෙස පවතිනු ඇත. සුවිශේෂත්වය - විවිධ දත්ත කොටස් දෙකකට එකම යතුරක් ජනනය කළ නොහැක.

ඩිජිටල් අත්සනක් අතිශයින් සංවේදී වේ - ලේඛනයේ ඕනෑම වෙනසක් අත්සන වෙනස් කරයි. අපි ඉහත සඳහන් කළ "OLA MA KOTA" යන වාක්‍යය ගෙන එය ලොකු අකුරින් ලිව්වොත්, අපට "baa875a6" යන සම්පූර්ණයෙන්ම වෙනස් කෙටි යෙදුමක් ලැබෙනු ඇත. තවත් කෙටි යෙදුමක් යනු අත්සන තවදුරටත් වලංගු නොවන බවයි.

SHA-1 සහ SHA-2 යනු ඇල්ගොරිතමයේ අනුවාද දෙකකි. ඉදිකිරීම් සහ බිට් දිග අනුව ඒවා වෙනස් වේ. SHA-2 යනු SHA-1 හි වැඩිදියුණු කළ අනුවාදයකි.

SHA-1 බිටු 160 ක් දිගයි

SHA-2 විවිධ දිගින් සිදු වේ, බොහෝ විට බිටු 256 කින්

විශාල හැෂ් අගයක් වැඩි ආරක්ෂාවක් සපයයි. අද්විතීය කෙටි යෙදුම් ගණනක් සංඛ්‍යාවක් ලෙස ප්‍රකාශ කළ හැකිය, උදා: SHA-256 සඳහා 2 ක් ඇත 256    හැකි සංයෝජන. 2 256 මෙම විශාල සංඛ්‍යාව පෘථිවියේ වැලි ඇට ප්‍රමාණය ඉක්මවා යයි.

 

පරිශීලකයාගේ සහතිකය SHA-1 මත පදනම් වී ඇත්නම් (එය වලංගු වේ, මන්ද එය ජූලි 1 ට පෙර නිකුත් කරන ලද බැවින්), මෙම සහතිකය සමඟ සත්‍යාපනය කරන ලද (ජූලි 1 න් පසු) සාදන ලද අත්සනෙහි SHA-2 ඇල්ගොරිතම සමඟ ගණනය කරන ලද අත්සන් කළ අන්තර්ගතයේ සංක්ෂිප්ත අඩංගු විය යුතුය (SHA-1 නොවේ). එබැවින් යෙදුම් සහ තොරතුරු තාක්ෂණ පද්ධති නව සහතික සමඟ පමණක් නොව, බොහෝ විට SHA-2 ට අනුකූලව හැෂ් භාවිතා කරන විට අත්සන් සහ මුද්‍රා නිර්මාණය කරයි.

අප විසින් ස්ථාපනය කරන ලද වැඩසටහන් මඟින් SHA-2 හැෂ් ශ්‍රිතය භාවිතයෙන් විද්‍යුත් අත්සන් ඉදිරිපත් කිරීම සහ සත්‍යාපනය කිරීම සඳහා මෙහෙයුම් සිදු කිරීමට අදම ඉඩ දී ඇත.

 

සුදුසුකම් ලත් විද්‍යුත් අත්සන් ගැන වැඩි විස්තර දැන ගැනීමට මිනිත්තු කිහිපයක්, ඇමතුමක් හෝ ලිවීමක් අවශ්‍ය වේ.

                            නිරන්තරයෙන්ම පවතියි 58 333 1000 හෝ විද්‍යුත් තැපැල් ලිපිනය: @ ඊ-කාර්යාලය මධ්යස්ථානයක්

 

විද්‍යුත් අත්සන සඳහා යෝජිත කට්ටල පහත දැක්වේ:

 

මෑතකාලීන තැපැල්