පැරණි ඩයිජෙස්ට් ලැයිස්තු ක්‍රිප්ටොග්රාෆික් තීරණවල පිටපතක් ලෙස කියවේ, නමුත් ඒවා එසේ නොවේ. SHA1, DSA-SHA1-old හෝ RSA-SHA1-2 වැනි නාම පැරණි OpenSSL ගොඩනැගීම්වල පැත්තෙන් පැත්තට පිහිටා ඇත්තේ පුස්තකාලය සම්බන්ධිත හැෂ් යන්ත්‍රය වටා ඇතුළු වීමේ ස්ථාන කිහිපයක් ලියාපදිංචි කළ බැවිනි. එම ලැයිස්තුවේ RSA හෝ DSA ලේබලය OpenVPN පැකට්ටුවකට කුමක් කළාද යන්න ගැන කිසිවක් නොකියයි. ඔබ කියවන්නේ පුස්තකාලයේ බඩු ලැයිස්තුවයි, සැසියක වාර්තාවක් නොවේ.

කිසියම් නිගමනයක් අර්ථවත් වීමට පෙර කරුණු තුනක් වෙන් කළ යුතුය: ලියාපදිංචි නාමය, එය යටතේ ඇති ඩයිජෙස්ට් ගණනය සහ එය පරිභෝජනය කරන ක්‍රියාව.

ලියාපදිංචියක් යනු අතුරුමුහුණතකි, ශක්ති ශ්‍රේණිගත කිරීමක් නොවේ

OpenSSL 1.0.2 හි ඩයිජෙස්ට් ලියාපදිංචි වගුව නාම, අන්වර්ථ සහ ක්‍රියාත්මක කිරීම් එක් ගොනුවක එකට සම්බන්ධ කරයි. පැරණි DSS1 විස්තරය වඩාත් පැහැදිලි අවස්ථාවයි: එය SHA-1 හි ප්‍රතිදාන දිග වාර්තා කරන අතර SHA-1 හි අවසන් කිරීමේ රුටීනය අමතයි, නමුත් සම්පූර්ණයෙන්ම වෙනස් ඇල්ගොරිතමයක් යෝජනා කරන නාමයක් දරයි. එබැවින් ලියාපදිංචියක අමතර අකුරු වෙනස් හැෂ්, දිගු ප්‍රතිදානයක් හෝ නව ආරක්ෂක මට්ටමක් අදහස් නොකරයි.

එම මූලාශ්‍රයම පැරණි ඇමතුම්කරුවන් සඳහා අන්වර්ථ සම්බන්ධතා රැක ගනී, එමනිසා ලැයිස්තුවක් පිරී ඇති ලෙස පෙනෙන්නේ ඇයිද යන්න පැහැදිලි වේ. මෙය ගැළපුම සම්බන්ධ ලේඛනයකි, වත්මන් OpenSSL සපයන්නෙකු සමාන නාම ලබා දෙන බවට පොරොන්දුවක් නොවේ.

අත්සන් නාම අත්සන් නිර්මාණය නොකරයි

අත්සන් රාමුවකට ඩයිජෙස්ට් එකක් වෙනත් ඇල්ගොරිතමයක අතුරුමුහුණතට බැඳිය හැකි අතර එවිට පවත්නා ඇමතුම්කරුවන් සම්පාදනය වෙමින් පවතී. සැබෑ පොදු යතුරු අත්සනකට යතුරක් සහ එය භාවිතා කරන අත්සන් පියවර දෙකම අවශ්‍ය වන අතර මෙනුවක ඇති නාමයක් ඉන් එකක්වත් සපයන්නේ නැත. RSA රසැති ඩයිජෙස්ට් සටහනක් යනු ඇමතුම්කරුවෙකුට භාවිතා කළ හැකි නාමයකි, සෑම VPN පැකට්ටුවක්ම RSA අත්සනක් දැරූ බවට සාක්ෂියක් නොවේ.

මෙම පියවරේදීම පැරණි ලේඛන ජනකතාවලට ලිස්සා යයි. පැකට්ටු ප්‍රමාණිකරණය වූයේ කෙසේදැයි දැන ගැනීමට අවශ්‍ය නම්, එම යාන්ත්‍රණය තෝරාගත් විකල්පය සොයාගෙන ඔබ සැබවින්ම ධාවනය කරන අනුවාදයේ එය කුමක් කරයිද යන්න කියවන්න. එම නිකුතුව සමඟ ලැබුණු අත්පොත පිටුව ඔබ ඉදිරියේ ඇති වැඩසටහනට ගැළපෙන එකම විස්තරයයි. සංරක්ෂිත මාර්ගෝපදේශ ඒවා ලියා ඇති නිකුතුව විස්තර කරන අතර එය නාමකරණ සම්ප්‍රදායන් කිහිපයක් පසුපසින් සිටිය හැකිය.

නාමය පරිභෝජනය කළ විකල්පය සොයන්න

OpenVPN 2.6 ලේඛනගත කරන පැකට් ප්‍රමාණිකරණ අවස්ථාවේදී, auth HMAC භාවිතා කරන ඩයිජෙස්ට් එකක් තෝරයි, එය සහතික අත්සනක් නොව යතුරු සහිත පණිවිඩ ප්‍රමාණිකරණ ව්‍යුහයකි. TLS සහතිකයේ අත්සන් ඇල්ගොරිතමය අත් ගැටීමේ වෙනම ගුණාංගයකි.

AEAD දත්ත සිෆරය සමඟ වෙනම auth සැකසුම දත්ත නාලිකාවට යෙදීම නවතී, නමුත් tls-auth සඳහා එහි භූමිකාව වෙනම ප්‍රශ්නයක් ලෙස පවතී. එබැවින් ඩයිජෙස්ට් ලැයිස්තුවකට වත්මන් පැකට්ටු ආරක්ෂා කළේ කුමන හැෂ් ද, කුමන TLS කට්ටලය සාකච්ඡා විය ද, හෝ සහකරුගේ සහතිකය අත්සන් කළේ කෙසේ ද යන්න පැවසිය නොහැක. ඵලදායී වින්‍යාසය සහ අනුවාදය පමණක් ඊට පිළිතුරු දිය හැකි අතර, ඔබ ඉදිරියේ ඇති සම්බන්ධතාවයට පමණි.

ඔබට ඇත්ත වශයෙන් ඇති දේ ලියන්න

OpenVPN අනුවාදය, සම්බන්ධිත ක්‍රිප්ටෝ පුස්තකාලය, පැතිකඩෙහි ඇති නිශ්චිත විකල්ප සහ සැබෑ සම්බන්ධතාවයක ප්‍රතිඵලය ලියන්න. එම කුලකය ඩයිජෙස්ට් මෙනුවක තිර රුවකට පිළිතුරු දිය නොහැකි ප්‍රශ්නවලට පිළිතුරු දෙන අතර, හැඟීම් වෙනුවට අනුවාද නම් කරන බැවින් ඊළඟ උත්ශ්‍රේණිකරණයෙන් පසුවද පවතී.

සියල්ලටම වඩා, පැරණි අන්වර්ථයක් එහි නාමය වඩාත් ශක්තිමත් හෝ වඩාත් නිශ්චිත ලෙස ශ්‍රව්‍ය වන නිසා තෝරා නොගන්න. මුළු සම්බන්ධතාවය සඳහා සහාය දක්වන ප්‍රතිපත්තිය තෝරන්න, සහ පැරණි නාම පුස්තකාලයක් කලින් තමන් ඉදිරිපත් කළ ආකාරය පිළිබඳ වාර්තාවක් ලෙස සලකන්න.

අදාළ ලිපි