IPsec مخکې شریکه کیلي: ستاسو د ټایپ شوي تار شاته بایټونه
دوه لوري کولی شي یو شان ښکارېدونکي تارونه ولري او بېلابېلې کیليې ترلاسه کړي۔ له هر څه کمزوري کولو دمخه د ساحې ډول، هر کوډول او پای بایټونه وګورئ۔
دوه مدیران په سکرین کې راز پرتله کوي، مني چې سره سمون لري، او تونل بیا هم په تصدیق کې ناکامېږي۔ هغه تار چې دوی پرتله کړ، هغه ارزښت نه دی چې هر لوری یې په کیلي اشتقاق کې ورکوي۔ د هغو تورو ترمنځ چې تاسو یې ګورئ او هغو بایټونو ترمنځ چې پروتوکول یې هش کوي، د ساحې ډول، د متن کوډول، یو ایډیټر او یو کلیپ بورډ شته، او له دې څلورو څخه هر یو کولی شي انپټ بدل کړي پرته له دې چې بڼه یې بدله شي۔ بایټونه پرتله کړئ او توپیر معمولاً په ثانیو کې ښکاري۔
ګېټ وې د تار سره څه کوي
مخکې شریکه کیلي د تار له لارې نه لېږل کېږي او نه پرتله کېږي۔ هر لوری خپله ځایي کاپي د IKE تبادلې کیلي اشتقاق ته ورکوي، او پایله لرونکي تصدیق پېلوډونه یا تاییدېږي یا نه۔ دا ډیزاین معنا لري چې دوه کاپي باید په بایټ کې یو شان وي نه په لید کې ورته، او دا هم معنا لري چې ناکامي د غلط پاسورډ پیغام په توګه نه، بلکې د تصدیق په پړاو کې راپور کېږي۔
نو ګټور پوښتنه هېڅکله «ایا دا ورته ښکاري» نه ده، بلکې «هر پلي کول کوم دقیق بایټ ترتیب هش کوي» ده۔
اضافي بایټونه له کومه ځایه راځي
په پای کې نوی کرښه کلاسیک مجرم دی، او په سترګو کې پټېږي ځکه چې ډېری ایډیټران د فایل خوندي کولو پر مهال په ناڅرګنده توګه یو اضافه کوي۔ له چټ کړکۍ څخه پیسټ شوې پیل یا پای تشه هم همدا کوي، او همدا راز د کلمې پروسس لخوا د سیده اقتباس نښې د سمارټ نښې سره بدلول۔ له دې څخه هېڅ یو هم هغه لیدیزه پرتله نه بدلوي چې یو انسان یې کوي۔
له دې سره پرتله کړئ چې ګلیف نه بلکې بایټونه ښیي۔ printf '%s' "$PSK" | xxd | tail -2 د ارزښت پای په هکس کې چاپوي، چېرې چې یو ورک 0a یا 20 ښکاره دی۔ دا په دواړو خواوو ترسره کړئ او دوه ډمپونه څنګ په څنګ پرتله کړئ۔ دا په جوړ شوي ازموینې موادو باندې وکړئ، نه په تولیدي راز چې بیا یې د شیل تاریخ کې پرېږدئ۔
کوډ شوی مانا یې کوډ شوی نه دی
د ترتیباتو صادرات ډېری وخت راز په بنسټیز کوډول کې وړي، کله د هر شپېته یا شپاړس اویا تورو په وقفه کې د کرښې ماتې سره او کله د ډکولو سره۔ که یو لوری د کوډ شويو بایټونو تمه لري او تاسو کوډ شوی متن پیسټ کړئ، تاسو بل پاسورډ نه دی لېږلی، تاسو ډېر اوږد پاسورډ لېږلی چې د چاپ وړ تورو څخه جوړ شوی۔ Base64 هېڅ محرمانیت نه برابروي، او له همدې امله کوډ شوی راز باید هېڅکله د دوهم نظر لپاره په فورم کې پیسټ نه شي۔
د Apple IPSec قاموس د ډول د اهمیت ګټور مثال دی: هغه SharedSecret د L2TP او Cisco IPsec پېلوډونو کې د شریک راز تصدیق طریقې لپاره د معلوماتو په توګه ثبتوي۔ دا په ځانګړي پېلوډ کې ځانګړې ځانګړتیا ده، نه عمومي متني ساحه چې تاسو یې بل پروتوکول لپاره بیا کارولی شئ چې ناڅاپه راز غواړي۔
ادعا شوې پوله یوې ترکیب پورې اړه لري
په یو Apple کلاینټ کې د دوه دېرش تورو حد په اړه زاړه راپورونه د یو کلاینټ نسخه، پروتوکول او پروفایل بڼې په اړه ریښتیني راپورونه دي۔ دوی د هر Apple پلیټفارم، هر عرضه کوونکي او هر پروتوکول لپاره نړیواله پوله نه ده۔ نسخه، د پېلوډ ډول او د ګېټ وې اړتیا یوځای وګورئ، بیا د تار څخه د اټکل کولو پرځای په تصویب شوې ترتیباتو کې ازموینه وکړئ۔ ازمویل شوې ترکیب په بدلون ریکارډ کې ولیکئ، که نه نو بل کس به هماغه تار د هغه د وړتیا څخه زیات باور سره حواله کړي۔
که پوله واقعاً پلي کېږي، ځواب د هغې سره سمون لرونکې ملاتړ شوې اعتبارنامه ډیزاین دی، نه د پیاوړي راز لنډه نسخه۔ د تولید کیلي لنډول د اټکل شوې پولې د پوره کولو لپاره د هغې ځواک تلپاتې کموي او داسې سیسټم جوړوي چې اسناد یې نور د هغې امنیت سره سمون نه لري۔
ځواک نه، ښودنه سمه کړئ
کله چې د ښودنې له تایید وروسته تصدیق ناکام شي، د تصدیق پړاو کې د مؤثرې تګلارې ولولئ: کومه طریقه خبرې اترې کېږي، کوم د سیال هویت تمه کېږي، او ایا ګېټ وې د هغه اړیکې سره سمون لري چې تاسو یې فکر کوئ۔ په تدریجي ډول کمزوري اټکلونه تشخیص نه دي، دوی د ملاتړ ټیکټ سره نښلول شوې وروسته والې دي۔
که اړینې اعتبارنامې د سازمان معیار پوره کولی نه شي، ډیزاین هغه ته بدل کړئ چې کولی شي۔ د کافي انټروپي سره شریک راز، یو ځل جوړ شوی، په مدیریت شوې ساحه کې ساتل شوی او هېڅکله نه خپور شوی، په بشپړه توګه ښه ځواب دی؛ د هغې لنډه نسخه نه۔