ca md too weak: සහතිකය නැවත නිකුත් කරන්නද මට්ටම පහත් කරන්නද?
දෝෂය නම් කරන්නේ සේවාදායකය දැන් ප්රතික්ෂේප කරන අත්සන් ඩයිජස්ටයයි, දුර්වල මුරපදයක් නොවේ. දාමය නැවත නිකුත් කිරීම, නිකුත් කරන්නාගෙන් විමසීම හෝ ප්රතිපත්තිය පහත් කිරීම අතර තීරණය කරන්න.
OpenVPN සේවාදායකය පසුගිය මාසයේ ක්රියා කළ නමුත් දැන් ආරම්භයේදී මෙම දෝෂයෙන් අසාර්ථක වේ: ca md too weak, තැටියේ ඇති පැතිකඩ ක්රියා කළ එකට බයිට් බයිට් සමානය. පණිවිඩය සහතික අධිකාරියේ සහතිකයේ ඇති අත්සන ගැනය, දත්ත සයිෆරය, auth ඩයිජස්ටය හෝ ගිණුම් මුරපදය ගැන නොවේ. කොන්දේසි තුනක් තීරණය කරන්නේ විසඳුම නව අනන්යතා ද්රව්යයක්ද, නව දාමයක්ද, නැතහොත් හිතාමතා ප්රතිපත්ති වෙනසක්ද යන්නය. ඒවා පිළිවෙලට කරන්න, එවිට සත්කාරකයේ සෑම TLS සම්බන්ධතාවයක්ම දුර්වල කර උමග ආපසු ගෙන එන සාමාන්ය ප්රතිඵලය මගහරින්න.
දෝෂය ඇත්තටම නම් කරන්නේ කුමක්ද
OpenSSL මෙම සත්යාපන දෝෂය දාමයක් ගොඩනඟන විට එසවේ, CA ලෙස ක්රියා කරන සහතිකයට පුස්තකාලයේ ආරක්ෂක මට්ටම තවදුරටත් පිළිනොගන්නා අත්සන් ඩයිජස්ටයක් ඇති විටය. MD5 පෙරනිමි මට්ටමේදී ප්රතික්ෂේප වන අතර, SHA-1 මට්ටම ඉහළ නැංවූ පසු ප්රතික්ෂේප වේ. මෙහි පත්රී සහතිකයේ ඩයිජස්ටයට වඩා වැදගත් වන්නේ එයට අත්සන් කරන නිකුත් කරන්නාගේ ඩයිජස්ටයයි. එම ප්රතිපත්තියම නිකුත් කළ දිනයේ සම්පූර්ණයෙන් සාමාන්ය වූ මූලයක්ද ප්රතික්ෂේප කළ හැක.
එබැවින් auth හෝ data-ciphers සංස්කරණය කිරීම මෙම අසාර්ථකත්වයට කිසිවක් නොකරයි. එම සැකසුම් අතට අත දීමෙන් පසු පැකට් ආරක්ෂා වන ආකාරය නියම කරයි, නමුත් ප්රතික්ෂේප වූ වස්තුව උමගක් පැවතීමට පෙර පරීක්ෂා කරන අනන්යතා ලේඛනයකි. සහතිකයක් එහි වලංගු කාලය තුළ සුවපහසුව සිටියද පුස්තකාලය පිළිනොගන්නා අත්සනක් දරා සිටිය හැක.
පරීක්ෂණ හිතේ වෙන් වෙන්ව තබන්න, එවිට දෝෂය අභිරහස් ලෙස නොපෙනේ. වලංගු දිනයන්, යතුරු භාවිතය සහ අත්සන් ඩයිජස්ටය ස්වාධීන පරීක්ෂණ වන අතර, ඉන් හරියටම එකක් දැන් අසාර්ථක වී ඇත.
පළමු කොන්දේසිය: ප්රතික්ෂේප වූ වස්තුව මූලයද?
පැතිකඩේ ඇති සෑම සහතිකයක්ම මුද්රණය කර subject සහ issuer ක්ෂේත්ර කියන්න. ස්වයං අත්සන් කළ මූලය දෙකෙහිම එකම අගය පෙන්වයි, එහි අත්සන් ඇල්ගොරිතම මුළු දාමයම රඳා පවතින එකය. දුර්වල ඩයිජස්ටය එහි නම්, ඊට පහළ එක් එක් පත්රය ගැටලුව උරුම කරගනී. පසුව සිදුවන සංසන්දනය මතකයෙන් නොව යාන්ත්රික විය යුතු බැවින් ඇල්ගොරිතම subject අසල ලියන්න.
එකට එකතු කළ CA ගොනුවල බොහෝ විට කොටස් කිහිපයක් ඇත, එබැවින් පළමු එක වරදකරු යැයි උපකල්පනය නොකර සැබවින්ම පූරණය වන කොටස හඳුනා ගන්න. විධානය openssl x509 -in ca.pem -noout -subject -issuer -text එකවර එක් සහතිකයක් විස්තර කරයි, එනම් බණ්ඩලයේ තවත් ඇත්නම් පළමුව එය වෙන් කළ යුතුය. මුද්රණය කළ අත්සන් ඇල්ගොරිතම මූලය සෑදූ යුගයෙන් ඔබ බලාපොරොත්තු වන ඩයිජස්ටය සමඟ සසඳන්න.
දුර්වල මූලයක් යටතේ SHA-256 සමඟ අත්සන් කළ පත්රයක් තවමත් අසාර්ථක වේ, මන්ද දාම පරීක්ෂාව ඉහළම මට්ටම දක්වා යයි. එම අනුපිළිවෙලයි ඊළඟ කොන්දේසිය වැදගත් කරන්නේ.
දෙවන කොන්දේසිය: නිකුත් කරන්නා ඔබේ පාලනයේද?
මූලය ඔබේ ආයතනයට අයත් නම්, කල් පවත්නා විසඳුම නවීන ඩයිජස්ටයක් සහිත නව මූලයක් සහ නැවත නිකුත් කළ පත්ර වන අතර, එක් පැතිකඩ යාවත්කාලීනයක් ලෙස ලබා දේ. එයට නඩත්තු කවුළුවක් සහ එදිනම යාවත්කාලීනය ගත නොහැකි උපාංග සඳහා සැලැස්මක් අවශ්ය වේ.
දාමය තෙවන පාර්ශ්වයක් නිකුත් කළේ නම්, විසඳුම එම ක්රියාකරුට කරන ඉල්ලීමකි, සහ ප්රාදේශීයව ඇති එකම ප්රයෝජනවත් ක්රියාව පැරණි ද්රව්යය මත රඳා පැවතීම නැවැත්වීමයි. PEM පෙළ සංස්කරණය කිරීම හෝ ගොනුව නැවත සුරැකීම අත්සන ආවරණය කරන කිසිවක් වෙනස් නොකරයි.
එක් අතරමැදි අවස්ථාවක් නම් කළ යුතුය: වර්තමාන පෙරනිමිවලට වඩා පැරණි නමුත් වෙනත් පද්ධති විශ්වාස කරන ද්රව්යයට තවමත් අත්සන් කරන අභ්යන්තර මූලයක්. එය ප්රතිස්ථාපනය කිරීම එක් එක් පරිභෝජකයාගේ විගණනයක් යන්නයි, පැරණි සහතිකය ඇඟිලි සලකුණෙන් ඇමිණූ උපකරණ ඇතුළුව. වෙනස සැලසුම් කිරීමට පෙර එම පරිභෝජකයන් ගණන් කරන්න, මන්ද එකක් මගහැරෙන මූල මාරුවක් ආරම්භක දෝෂයක් බාධාවක් බවට හරවයි.
තෙවන කොන්දේසිය: මට්ටම පහත් කිරීම තවත් කුමක් පිළිගනීද
ආරක්ෂක මට්ටම පහත් කිරීම හෝ OpenVPN හි පැරණි සහතික පැතිකඩ තේරීම සේවාදායකය පැරණි ඩයිජස්ටය නැවත පිළිගැනීමට සලස්වයි. එය එම පුස්තකාලයේ අනෙක් පරීක්ෂණද ලිහිල් කරයි, එම ක්රියාවලිය සිදු කරන සෑම සම්බන්ධතාවයකටම.
එය පර්යේෂණාගාරයක හෝ ප්රතිස්ථාපන ද්රව්ය සූදානම් වන අතරතුර කෙටි පාලමක් ලෙස, ව්යතිරේකය එක් පැතිකඩකට සීමා වී අවසාන දිනයක් ඇති තාක් අර්ථානුකූල විය හැක. හවුල් සත්කාරකයක ස්ථිර සැකසුමක් ලෙස එය එහි සෑම TLS සේවාදායකයක්ම විශ්වාස කරන දෙය නිශ්ශබ්දව පුළුල් කරයි.
ව්යතිරේකය වගකිවයුතු පුද්ගලයෙකු සහ ඉවත් කිරීමේ පියවරක් සමඟ ලියන්න. මාස හයකට පසු ලේඛනගත නොකළ මට්ටම් වෙනසක් වැරැද්දකින් වෙන් කර හඳුනාගත නොහැක, ඊළඟ ඉංජිනේරුවා එය කිසිදා තීරණයක් වූ බව නොදනී.
තීරණය, රීතියක් ලෙස ලියා
නිකුත් කරන්නා ඔබේ පාලනයේ ඇති අතර ඔහුගේ පරිභෝජකයන් ගණන් කළ හැකි විට දාමය ප්රතිස්ථාපනය කරන්න. පාලනයේ නැති විට නිකුත් කරන්නා වෙත ඉහළ නංවන්න. මට්ටම පහත් කරන්නේ දිනය සහ සීමා සහිත ව්යතිරේකයක් ලෙස පමණක්, ප්රතිස්ථාපනය දැනටමත් සැලසුම් කර ඇති විටය. අන් සියල්ල එම සහතිකයම එහි තබා අවදානම අඩුවෙන් පෙනෙන තැනකට ගෙන යයි.
පසුව පිරිසිදු සේවාදායකයකින් පැතිකඩ නැවත පරීක්ෂා කරන්න, අතට අත දීම සම්පූර්ණ වන බව තහවුරු කරන්න, තවමත් අසාර්ථක නම් ප්රතික්ෂේපයේ නිශ්චිත පෙළ තබා ගන්න. නිවැරදි දෝෂ පණිවිඩය ඊළඟ ස්තරයේ හිමිකරුට දිය හැකි ලාභම දෙයයි.