Two-square cipher
دو مربع سائفر، جسے ڈبل پلے فیئر بھی کہا جاتا ہے، دستی سمیٹرک انکرپشن تکنیک ہے۔ یہ چار مربع سائفر میں استعمال ہونے والے بڑے خفیہ کاری/ڈکرپشن میٹرکس کی پیچیدہ نوعیت کو آسان بنانے کے لیے تیار کیا گیا تھا جبکہ اب بھی سنگل مربع پلے فیئر سائفر سے قدرے مضبوط ہے۔ یہ تکنیک حروف کے جوڑوں (ڈیگراف) کو خفیہ کرتی ہے، اور اس طرح وہ سائفرز کے ایک زمرے میں آتی ہے جسے پولی گرافک متبادل سائفرز کہا جاتا ہے۔ یہ مونوگرافک متبادل سائفرز کے مقابلے میں خفیہ کاری میں نمایاں طاقت کا اضافہ کرتا ہے، جو واحد حروف پر کام کرتے ہیں۔ ڈیگراف کا استعمال دو مربع تکنیک کو تعدد تجزیہ کے حملوں کے لیے کم حساس بناتا ہے، کیونکہ تجزیہ مونوگرافک متبادل کے لیے صرف 26 کے بجائے 676 ممکنہ ڈیگراف پر کیا جانا چاہیے۔ ڈیگراف کا تعدد تجزیہ ممکن ہے، لیکن کافی زیادہ مشکل ہے، اور اسے عام طور پر مفید ہونے کے لیے بہت بڑے خفیہ متن کی ضرورت ہوتی ہے۔ ہسٹری فیلیکس ڈیلسٹیل نے اپنی 1901 کی کتاب ٹریٹی ایلمینٹیئر ڈی کرپٹوگرافی میں ڈیمیئرز بگرمٹیکس ریڈیوٹس (کم شدہ ڈیگرافک چیکر بورڈ) کے نام سے سائفر کو افقی اور عمودی دونوں اقسام کے ساتھ بیان کیا ہے۔ دو حروف تہجی والے چیکر بورڈ کو ولیم ایف فریڈمین نے اپنی کتاب ایڈوانسڈ ملٹری کرپٹوگرافی (1931) اور بعد میں ملٹری کرپٹینالیسس اینڈ ملٹری کرپٹینالیٹکس سیریز میں بیان کیا تھا۔ ملٹری کرپٹینالیٹکس پر فریڈمین کے شریک مصنف، لیمبروس ڈی۔ کالیماؤس نے کرپٹوگرافی کے مضمون میں کولیئرز انسائیکلوپیڈیا میں سائفر کو بیان کیا۔ اس کے بعد انسائیکلوپیڈیا کی تفصیل کو 1972 میں دی کرپٹوگرام آف دی امریکن کرپٹوگرام ایسوسی ایشن میں ایک مضمون میں ڈھالا گیا۔ اس کے بعد، سائفر اے سی اے پہیلیوں میں ایک باقاعدہ سائفر کی قسم بن گیا۔ 1987 میں، نوئل کرر-بریگز نے دوسری جنگ عظیم میں جرمنوں کے ذریعہ استعمال ہونے والے ڈبل پلے فیئر سائفر کو بیان کیا۔ اس صورت میں، ڈبل پلے فیئر سے مراد ایک طریقہ ہے جس میں دو پولیبیئس اسکوائرز پلس سیری ایشن کا استعمال کیا جاتا ہے۔ یہاں تک کہ ڈبل پلے فیئر کی مختلف قسمیں جو حروف کی ہر جوڑی کو دو بار خفیہ کرتی ہیں، ڈبل ٹرانسپوزیشن سائفر سے کمزور سمجھی جاتی ہیں۔ دیگر معمولی تغیرات، جن میں سیری ایشن بھی شامل ہے، سک (1987) اور ڈیوڈ (1996) میں بیان کیے گئے ہیں۔ دو مربع سائفر کو 20 ویں صدی کی کچھ دیگر مشہور کرپٹوگرافی کتابوں میں بیان نہیں کیا گیا ہے۔ ہیلن فوچ گینز (1939) یا ولیم میکسویل بوورز (1959)، اگرچہ دونوں پلے فیئر سائفر اور چار مربع سائفر کو بیان کرتے ہیں۔ دو مربع کا استعمال کرتے ہوئے دو مربع سائفر دو 5x5 میٹرکس کا استعمال کرتا ہے اور دو اقسام میں آتا ہے، افقی اور عمودی۔ افقی دو مربع میں دو میٹرکس ایک ساتھ ہوتے ہیں۔ عمودی دو مربع میں ایک دوسرے کے نیچے ہے۔ 5x5 میٹرکس میں سے ہر ایک میں حروف تہجی کے حروف ہوتے ہیں (عام طور پر "ق" کو چھوڑنا یا حروف تہجی کو کم کرنے کے لیے "I" اور "J" دونوں کو ایک ہی جگہ پر رکھنا)۔ دونوں مربعوں میں حروف عام طور پر مخلوط حروف ہوتے ہیں، ہر ایک کسی نہ کسی کلیدی لفظ یا فقرے پر مبنی ہوتا ہے۔ 5x5 میٹرکس تیار کرنے کے لیے، سب سے پہلے میٹرکس میں خالی جگہوں کو مطلوبہ الفاظ یا فقرے کے حروف سے پر کریں (کسی بھی ڈپلیکیٹ حروف کو چھوڑ کر)، پھر باقی خالی جگہوں کو حروف تہجی کے باقی حروف کے ساتھ ترتیب میں پر کریں (حروف تہجی کو کم کرنے کے لیے دوبارہ "ق" کو چھوڑ کر)۔ کلید کو میز کی اوپری قطاروں میں، بائیں سے دائیں، یا کسی اور انداز میں لکھا جا سکتا ہے، جیسے کہ اوپری بائیں ہاتھ کے کونے سے شروع ہونے والا سرپل اور مرکز میں ختم ہوتا ہے۔ 5x5 ٹیبل کو پر کرنے کے کنونشن کے ساتھ کلیدی لفظ سائفر کلید تشکیل دیتا ہے۔ دو مربع الگورتھم دو الگ الگ کلیدوں کی اجازت دیتا ہے، ہر میٹرکس کے لیے ایک۔ مثال کے طور پر، کلیدی الفاظ "مثال" اور "کلیدی لفظ" کے لیے عمودی دو مربع میٹرکس یہ ہیں: E X A M P L B C D F G H I J K N O R S T U V Y Z K E Y W O R D A C F G H I J L M N P S T U V X Z الگورتھم انکرپشن بنیادی طور پر چار مربع میں استعمال ہونے والے نظام کی طرح ہے، سوائے اس کے کہ سادہ متن اور خفیہ متن ڈیگراف ایک ہی میٹرکس استعمال کرتے ہیں۔ کسی پیغام کو خفیہ کرنے کے لیے، ان مراحل پر عمل کریں: پے لوڈ پیغام کو ڈیگراف میں تقسیم کریں۔ عمودی دو مربع کے لیے، سادہ متن اور خفیہ متن ڈیگراف دونوں کا پہلا حرف اوپری میٹرکس کا استعمال کرتا ہے، جبکہ دوسرا حرف نیچے کا استعمال کرتا ہے۔ افقی دو مربع کے لیے، دونوں ڈیگراف کا پہلا حرف بائیں میٹرکس کا استعمال کرتا ہے، جبکہ دوسرا حرف دائیں میٹرکس کا استعمال کرتا ہے۔ ڈیگراف میں اوپری/بائیں ٹیکسٹ میٹرکس میں پہلا حرف تلاش کریں۔ E X A M P L B C D F G H I J K N O R S T U V W Y Z K E Y W O R D A B C F G H I J L M N P S T U V X Z نچلے/دائیں سادہ متن میٹرکس میں ڈیگراف میں دوسرا حرف تلاش کریں۔ E X A M P L B C D F G H I J K N O R S T U V W Y Z K E Y W O R D A B C F G H I J L M N P S T U V X Z A مستطیل کی تعریف دو سادہ متن حروف سے کی جاتی ہے اور مخالف کونے سائفر ٹیکسٹ ڈیگراف کی وضاحت کرتے ہیں۔ E X A M P L B C D F G H I J K N O R S T U V W Y Z K E Y W O R D A B C F G H I J L M N P S T U V X Z اوپر دی گئی عمودی دو مربع مثال کا استعمال کرتے ہوئے، ہم مندرجہ ذیل سادہ متن کو خفیہ کر سکتے ہیں: سادہ متن: وہ مجھے او بی آئی ڈبلیو این کے کوئی بائی سائفر ٹیکسٹ نہیں دیتا ہے: وہ ڈی ایل ایکس ڈبلیو ایس ڈی جے وائی این ایچ او ٹی کے ڈی جی یہاں وہی دو مربع دوبارہ لکھا گیا ہے لیکن ان تمام اقدار کو خالی کر رہا ہے جو ڈیگراف "ایل پی" کو "ڈی ایل"-------------میں خفیہ کرنے کے لیے استعمال نہیں کی جاتی ہیں۔ ڈکرپٹ کرنے کا طریقہ خفیہ کاری کے طریقہ کار سے ملتا جلتا ہے۔ پلے فیئر کی طرح (اور چار مربع کے برعکس)، خاص حالات ہوتے ہیں جب ڈیگراف میں دو حروف عمودی دو مربع کے لیے ایک ہی کالم میں ہوتے ہیں یا افقی دو مربع کے لیے ایک ہی صف میں ہوتے ہیں۔ عمودی دو مربع کے لیے، ایک سادہ متن ڈیگراف جو ایک ہی کالم میں دونوں حروف کے ساتھ ختم ہوتا ہے، خفیہ متن میں ایک ہی ڈیگراف دیتا ہے۔ افقی دو مربع کے لیے، ایک ہی صف میں دونوں حروف کے ساتھ ایک سادہ متن ڈیگراف (روایت کے مطابق) دیتا ہے جو سائفر ٹیکسٹ میں الٹے حروف کے ساتھ ڈیگراف کرتا ہے۔ کرپٹوگرافی میں اسے شفافیت کہا جاتا ہے۔ (افقی ورژن کو بعض اوقات الٹا شفافیت کہا جاتا ہے۔) مندرجہ بالا مثال میں غور کریں کہ کس طرح ڈیگراف "ایچ ای" اور "اے این" نے اپنے آپ کو نقشہ بنایا۔ دو مربع کی ایک کمزوری یہ ہے کہ تقریبا 20 ٪ ڈیگراف ٹرانسپیرنسیز ہوں گے۔ E X A M P L B C D F G H I J K N O R T U V W Y Z K E Y W O R D A B C F G H I J L M N P S T U V X Z دو مربع کرپٹینالیسس زیادہ تر ماقبل جدید دور کے سائفرز کی طرح، اگر کافی متن ہو تو دو مربع سائفر کو آسانی سے توڑ دیا جا سکتا ہے۔ کلید حاصل کرنا نسبتا سیدھا ہے اگر سادہ متن اور خفیہ متن دونوں معلوم ہوں۔ جب صرف سائفر ٹیکسٹ معلوم ہوتا ہے، تو سائفر کے بروٹ فورس کرپٹینالیسس میں اصل پیغام کی فرض شدہ زبان میں ڈیگراف کی موجودگی کی تعدد (حروف کے جوڑے) اور ڈیگراف کی موجودگی کی معلوم تعدد کے درمیان مماثلت کے لیے کلیدی جگہ کے ذریعے تلاش کرنا شامل ہوتا ہے۔ دو مربع کا کرپٹینالیسس تقریبا ہمیشہ شفافیت کی کمزوری کے گرد گھومتا ہے۔ اس بات پر منحصر ہے کہ عمودی یا افقی دو مربع استعمال کیا گیا تھا، یا تو سائفر ٹیکسٹ یا سائفر ٹیکسٹ کے الٹا سادہ متن کے ٹکڑوں کی ایک بڑی تعداد کو ظاہر کرنا چاہئے۔ کافی بڑے خفیہ متن کے نمونے میں، ممکنہ الفاظ کے ٹکڑوں کو ظاہر کرتے ہوئے، ایک صف میں کئی شفاف ڈیگراف ہونے کا امکان ہے۔ ان الفاظ کے ٹکڑوں سے تجزیہ کار امیدوار سادہ متن کے تار تیار کر سکتا ہے اور مطلوبہ الفاظ پر پیچھے کی طرف کام کر سکتا ہے۔ دو مربع سائفر کی کلید کی تعمیر نو کے بارے میں ایک اچھا سبق ریاستہائے متحدہ کی فوج کے ذریعہ تیار کردہ فیلڈ دستی 34-40-2 کے باب 7، "سولیوشن ٹو پولی گرافک سبسیٹیوشن سسٹمز" میں پایا جا سکتا ہے۔ حوالہ جات بھی دیکھیں کرپٹوگرافی میں موضوعات پلے فیئر سائفر کلاسیکی سائفرز