VPN පැතිකඩක් 448-බිට් යතුරක් සහිත Blowfish ලබා දෙයි, සහ කෙනෙක් සයිෆරය රඳවා ගැනීමට දිගම යතුර භාවිත කිරීමට යෝජනා කරයි. යතුරේ දිග සැබෑය, නමුත් එය ප්‍රශස්ත කිරීමට වැරදි සංඛ්‍යාවයි. Blowfish 64-බිට් කොටස් පරිවර්තනය කරයි, යතුර කොතරම් දිග වුවත්, සහ එක් යතුරකට ආරක්ෂිතව රැක ගත හැකි රහස්‍ය තොරතුරු ප්‍රමාණය සීමා කරන්නේ කොටසේ පළලයි. පහත පරීක්ෂණ අනුපිළිවෙලින් ක්‍රියාත්මක කර සේවාව සැකයෙන් නිදහස් කරන පළමු පරීක්ෂණයේදී නවතින්න, මන්ද පසු පියවරකට පෙර පියවර අලුත්වැඩියා කළ නොහැක.

පාර්ශ්වකරුවන් සැබවින්ම එකඟ වන්නේ කුමකටදැයි පරීක්ෂා කරන්න

දත්ත නාලිකාවේ සයිෆරය දෙකෙළවරින්ම කියවන්න, ඔබ යෙදවීමට අදහස් කළ පැතිකඩින් නොව. සේවාලාභී සැකසුම් කිහිපයක් සයිෆර ලැයිස්තුගත කළ හැක, තෝරාගත් එක ක්‍රියාත්මක කිරීම් දෙකක් සහ ඒවායේ අනුවාද අතර සාකච්ඡාවේ ප්‍රතිඵලයයි. පරීක්ෂණ සම්බන්ධතාවයේ ලොග් විස්තරය වැඩි කර සැබවින්ම ආරම්භ කළ සයිෆරය සහ යතුරේ ප්‍රමාණය නම් කරන දත්ත නාලිකා පේළිය කියවන්න.

සාකච්ඡා වූ සයිෆරය AES-GCM හෝ ChaCha20-Poly1305 නම් මෙහි නවතින්න. එම ඉදිකිරීම් 128-බිට් කොටසක් භාවිත කර ගෙවුම තහවුරු කරයි, එබැවින් පහත 64-බිට් ගැටුම් තර්කය ඒවාට අදාළ නොවේ.

යතුරේ දිග කොටසේ පළලින් වෙන් කරන්න

Blowfish 32 සිට 448 බිට් දක්වා යතුරු පිළිගනී, සහ ඇල්ගොරිතමයේ කර්තෘගේ ලේඛනය සංඛ්‍යා දෙකම වෙන වෙනම සඳහන් කරයි. යතුර රහසයි; කොටස පරිවර්තනයේ ඒකකයයි. දිගු රහස අනුමාන කිරීම අපහසු කරයි, සයිෆරය සකසන කොටසේ පළලට කිසිවක් නොකරයි.

CBC මාදිලියේ සයිෆරය ස්ථිර පළල කොටස්වලට යොදනු ලැබේ, පෙර සයිෆර්පෙළ කොටස සමඟ දාමයක් ලෙස සම්බන්ධ කර අවසානයේ පිරවුම් කරයි. Blowfish සඳහා එම පළල 64 බිට් එනම් බයිට් අටකි. යතුරු කාලසටහන කොතරම් විශාල වුවත් විය හැක; දාමය කෙසේ වුවත් එක් වරකට බයිට් අටක් ඉදිරියට යයි.

එබැවින් දිගු යතුරක් කිසිදු අවම කිරීමක් නොවේ. එය යතුරට එරෙහි බෲට් ෆෝර්ස් ආමන්ත්‍රණය කරයි, අතර පහත ගැටුම් අවදානම කොටසේ පළල සහ මාදිලියේ ගුණාංගයකි.

උපන්දින අංක ගණිතය කොටසේ ප්‍රමාණයට යොදන්න

64-බිට් කොටසක උපන්දින පරිමාණය ආසන්න වශයෙන් 2^32 කොටස් වේ, එක් යතුරක් යටතේ සංකේතනය කරනු ලැබේ, ගැටුම් සම්භාව්‍ය වීමට පෙර. සෑම කොටසක්ම බයිට් අටක් රැගෙන යයි, එබැවින් එම පරිමාණයම ආසන්න වශයෙන් 2^35 බයිට් හෝ එක් යතුරක් යටතේ 32 GiB දත්ත වේ.

මෙය පරිමාණයක් ලෙස සලකන්න, කෝටාවක් ලෙස නොව. ගැටුම් සම්භාව්‍යතා සහගතය, එකක් යමක් හෙළිදරව් කරන්නේද යන්න මාදිලිය, රහස්‍ය තොරතුරු රටාව සහ ප්‍රහාරකයාට අවට පැහැදිලි පෙළ හඳුනා ගැනීමට හෝ බලපෑම් කිරීමට හැකිද යන්න මත රඳා පවතී. 32 GiBට පසු පළමු බයිටය විසංකේතන සිදුවීමක් නොවේ, පළමු 32 GiB ආරක්ෂිත ලෙස සහතික කර නැත.

Sweet32 පර්යේෂකයන් 2016 දී 64-බිට් කොටස් සයිෆරවලට එරෙහි ප්‍රායෝගික ප්‍රහාර ප්‍රදර්ශනය කළහ, ඒවාට OpenVPN තත්ත්වයක්ද ඇතුළත් විය, නිරීක්ෂණය සහ රහස්‍ය තොරතුරු උත්පාදනය අවශ්‍ය වූ කොන්දේසි යටතේ. ඔවුන් ප්‍රකාශිත පෙරනිමි සහ මෘදුකාංග අනුවාද ඓතිහාසික සන්දර්භයකි, ඔබේ යෙදවීම පිළිබඳ විස්තරයක් නොවේ.

මෙහි CBC නැවත භාවිතය වැදගත්දැයි තීරණය කරන්න

CBC හි පුනරාවර්තනය වන සයිෆර්පෙළ කොටසක් යනු පැහැදිලි පෙළ කොටස් දෙක දන්නා සම්බන්ධතාවයකින් වෙනස් වන බවයි, මන්ද දාම XOR තමන්ම අවලංගු කරයි. සයිෆර්පෙළ නිරීක්ෂණය කළ හැකි සහ පැහැදිලි පෙළවලින් එකක් දන්නා හෝ එයට බලපෑම් කළ හැකි ප්‍රහාරකයාට අනෙක ගැන තොරතුරු ලබා ගත හැක. ඒ සඳහා Blowfish යතුර කිසිදා අවශ්‍ය නොවේ.

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

එක් යතුරකට මනින ලද ප්‍රමාණය උපන්දින පරිමාණයට වඩා බොහෝ පහළින් පවතී නම්, නිරාවරණය කුඩාය. එය කෙසේ වුවත් ශුන්‍ය නොවන අතර තවමත් කනස්සල්ල අත්හැරීම වෙනුවට සංක්‍රමණය සැලසුම් කිරීමට හේතුවකි.

සයිෆරය මාරු කරන්න, යතුර නොව

සේවාව ආධාරක AEAD සයිෆරයකට ගෙන යන්න, සහ පාර්ශ්වකරුවන් දෙදෙනාම, ඔවුන්ගේ අනුවාද සහ ඔවුන්ගේ ගුප්තකේතන පසුබිම් එයට එකඟ විය හැකි බව තහවුරු කරන්න. දිගු Blowfish යතුරක් වැදගත් කිසිවක් වෙනස් නොකරයි, එක් සේවාලාභියෙකු මත නව උපදෙසක් අනුමාන කිරීම ක්‍රියාකාරී උමං මාර්ගයක් කැඩුණු එකක් බවට පත්වන මාර්ගයයි. ඉතිරි බලඇණිය ස්පර්ශ කිරීමට පෙර එක් සේවාලාභියෙකු සහ එක් සේවාදායකයෙකු මත වෙනස පරීක්ෂා කරන්න. නව සයිෆරය සම්පූර්ණ සම්බන්ධතා චක්‍රයක් පසු කරන තෙක් පැරණි පැතිකඩ ආපසු යාමට ලබා ගත හැකිව තබන්න.

වෙනස අතරතුර සහතික සත්‍යාපනය සහ ගිණුම් සත්‍යාපනය රඳවා ගන්න. ඒවා වෙනස් ප්‍රශ්නවලට පිළිතුරු දෙයි: සාර්ථක පිවිසුමකට කොටසක් පළල් කළ නොහැක, වඩා හොඳ දත්ත සයිෆරයක් වැරදි සේවාදායකයා විශ්වාස කිරීමට නිදහසට කරුණක් නොවේ.

පරීක්ෂණය නව සම්බන්ධතාවයක් මත සාකච්ඡා වූ සයිෆරය නැවත කියවා, පැරණි සයිෆරය තවදුරටත් පිළිගන්නේ නැති බව තහවුරු කර අවසන් කරන්න. කිසියම් පාර්ශ්වයක් එය තවමත් ඉදිරිපත් කරන්නේ නම්, සංක්‍රමණය අවසන් නොවේ, අනෙක් පැත්තේ පැතිකඩ කුමක් කීවත්.

අදාළ ලිපි