Related-key attack
کرپٹوگرافی میں، متعلقہ کلیدی حملہ کرپٹو تجزیہ کی کوئی بھی شکل ہے جہاں حملہ آور کئی مختلف کلیدوں کے تحت سائفر کے عمل کا مشاہدہ کر سکتا ہے جن کی اقدار ابتدائی طور پر نامعلوم ہیں، لیکن جہاں کلیدوں کو جوڑنے والے کچھ ریاضیاتی تعلقات حملہ آور کو معلوم ہوتے ہیں۔ مثال کے طور پر، حملہ آور کو معلوم ہو سکتا ہے کہ چابیاں کے آخری 80 بٹس ہمیشہ ایک جیسے ہوتے ہیں، حالانکہ وہ پہلے نہیں جانتے کہ بٹس کیا ہیں۔ یہ، پہلی نظر میں، ایک غیر حقیقی نمونہ معلوم ہوتا ہے۔ اس بات کا یقینی طور پر امکان نہیں ہوگا کہ حملہ آور کسی انسانی کرپٹو گرافر کو کسی طرح سے متعلق متعدد خفیہ کلیدوں کے تحت سادہ متن کو خفیہ کرنے پر آمادہ کر سکے۔ کاسومی کاسومی ایک آٹھ گول، 64 بٹ بلاک سائفر ہے جس میں 128 بٹ کلید ہے۔ یہ مسٹی 1 پر مبنی ہے اور اسے تھری جی کی رازداری اور سالمیت کے الگورتھم کی بنیاد بنانے کے لیے ڈیزائن کیا گیا تھا۔ مارک بلنڈن اور ایڈرین ایسکوٹ نے کاسومی کے پانچ اور چھ راؤنڈز پر تفریق سے متعلق کلیدی حملوں کو بیان کیا۔ بہام اور شمیر نے متفرق حملے کیے۔ متعلقہ اہم حملے سب سے پہلے بہام نے متعارف کرائے تھے۔ تفریق سے متعلق کلیدی حملوں پر کیلسی اور دیگر میں تبادلہ خیال کیا گیا ہے۔ WEP ایک کرپٹوگرافک پروٹوکول کی ایک اہم مثال جو متعلقہ کلیدی حملے کی وجہ سے ناکام ہو گئی وہ وائی فائی وائرلیس نیٹ ورکس میں استعمال ہونے والی وائرڈ مساوی پرائیویسی (WEP) ہے۔ ڈبلیو ای پی سے محفوظ نیٹ ورک میں ہر کلائنٹ وائی فائی نیٹ ورک اڈاپٹر اور وائرلیس رسائی پوائنٹ ایک ہی ڈبلیو ای پی کلید کا اشتراک کرتے ہیں۔ خفیہ کاری آر سی 4 الگورتھم کا استعمال کرتی ہے، جو ایک اسٹریم سائفر ہے۔ یہ ضروری ہے کہ ایک ہی کلید کو کبھی بھی اسٹریم سائفر کے ساتھ دو بار استعمال نہ کیا جائے۔ ایسا ہونے سے روکنے کے لیے، ڈبلیو ای پی میں ہر پیغام کے پیکٹ میں 24 بٹ ابتدائی ویکٹر (IV) شامل ہوتا ہے۔ اس پیکٹ کے لیے RC4 کلید WEP کلید کے ساتھ مربوط IV ہے۔ ڈبلیو ای پی کیز کو دستی طور پر تبدیل کرنا پڑتا ہے اور یہ عام طور پر کبھی کبھار ہوتا ہے۔ اس لیے حملہ آور یہ فرض کر سکتا ہے کہ پیکٹوں کو خفیہ کرنے کے لیے استعمال ہونے والی تمام چابیاں ایک ہی WEP کلید کا اشتراک کرتی ہیں۔ اس حقیقت نے ڈبلیو ای پی کو حملوں کے ایک سلسلے کے لیے کھول دیا جو تباہ کن ثابت ہوئے۔ سمجھنے میں سب سے آسان اس حقیقت کا استعمال کرتا ہے کہ 24 بٹ IV صرف 17 ملین سے کم امکانات کی اجازت دیتا ہے۔ سالگرہ کی تضاد کی وجہ سے، یہ امکان ہے کہ ہر 4096 پیکٹوں کے لیے، دو ایک ہی IV اور اسی وجہ سے ایک ہی RC4 کلید کا اشتراک کریں گے، جس سے پیکٹوں پر حملہ کیا جا سکے گا۔ زیادہ تباہ کن حملے آر سی 4 میں کچھ کمزور چابیاں کا فائدہ اٹھاتے ہیں اور آخر کار ڈبلیو ای پی کلید کو خود بازیافت کرنے کی اجازت دیتے ہیں۔ 2005 میں، امریکی فیڈرل بیورو آف انویسٹی گیشن کے ایجنٹوں نے عوامی طور پر تقریبا تین منٹ میں وسیع پیمانے پر دستیاب سافٹ ویئر ٹولز کے ساتھ ایسا کرنے کی صلاحیت کا مظاہرہ کیا۔ متعلقہ کلیدی حملوں کی روک تھام متعلقہ کلیدی حملوں کی روک تھام کا ایک طریقہ پروٹوکول اور ایپلی کیشنز کو ڈیزائن کرنا ہے تاکہ خفیہ کاری کی چابیاں کبھی بھی ایک دوسرے کے ساتھ آسان تعلق نہ رکھ سکیں۔ مثال کے طور پر، ہر خفیہ کاری کلید کو کلیدی مشتق فنکشن کا استعمال کرتے ہوئے بنیادی کلیدی مواد سے تیار کیا جا سکتا ہے۔ مثال کے طور پر، ڈبلیو ای پی کا متبادل، وائی فائی پروٹیکٹڈ ایکسیس (ڈبلیو پی اے)، کلیدوں کی تین سطحوں کا استعمال کرتا ہے: ماسٹر کلید، ورکنگ کلید اور آر سی 4 کلید۔ ماسٹر ڈبلیو پی اے کلید کو ہر کلائنٹ اور رسائی کے نقطہ کے ساتھ شیئر کیا جاتا ہے اور اسے ایک پروٹوکول میں استعمال کیا جاتا ہے جسے ٹیمپورل کلیدی انٹیگریٹی پروٹوکول (ٹی کے آئی پی) کہا جاتا ہے تاکہ معلوم حملے کے طریقوں کو ناکام بنانے کے لیے اکثر نئی ورکنگ کیز بنائی جا سکیں۔ اس کے بعد کام کرنے والی چابیاں ہر پیکٹ کے لیے آر سی 4 کلید بنانے کے لیے ایک لمبی، 48 بٹ IV کے ساتھ مل جاتی ہیں۔ یہ ڈیزائن ڈبلیو ای پی کے نقطہ نظر کی نقل کرتا ہے جو ڈبلیو پی اے کو پہلی نسل کے وائی فائی نیٹ ورک کارڈز کے ساتھ استعمال کرنے کی اجازت دیتا ہے، جن میں سے کچھ نے ہارڈ ویئر میں ڈبلیو ای پی کے کچھ حصوں کو نافذ کیا۔ تاہم، پہلی نسل کے تمام رسائی کے مقامات ڈبلیو پی اے نہیں چلا سکتے۔ ایک اور، زیادہ قدامت پسند نقطہ نظر یہ ہے کہ متعلقہ کلیدی حملوں کو مکمل طور پر روکنے کے لیے ڈیزائن کیا گیا سائفر استعمال کیا جائے، عام طور پر ایک مضبوط کلیدی شیڈول کو شامل کرکے۔ وائی فائی پروٹیکٹڈ ایکسیس کا ایک نیا ورژن، ڈبلیو پی اے 2، جزوی طور پر اسی وجہ سے آر سی 4 کے بجائے ای ای ایس بلاک سائفر کا استعمال کرتا ہے۔ اے ای ایس کے خلاف متعلقہ کلیدی حملے ہوتے ہیں، لیکن آر سی 4 کے خلاف حملوں کے برعکس، ان پر عمل درآمد کرنا عملی نہیں ہے، اور ڈبلیو پی اے 2 کے کلیدی نسل کے افعال ان کے خلاف کچھ تحفظ فراہم کر سکتے ہیں۔ بہت سے پرانے نیٹ ورک کارڈ WPA2 نہیں چلا سکتے۔ حوالہ جات کرپٹوگرافک حملے