تہذیب کے آغاز سے ہی ، انسانوں نے محفوظ طریقے سے بات چیت کرنے کے طریقے تلاش کیے ہیں ۔ قدیم حکمرانوں کے ذریعہ استعمال کیے جانے والے سادہ متبادل سائفرز سے لے کر عالمی ڈیجیٹل لین دین کی حفاظت کرنے والے آج کے پیچیدہ خفیہ کاری الگورتھم تک ، کرپٹوگرافی میں ایک قابل ذکر تبدیلی آئی ہے ۔ یہ مضمون سیزر سائفر سے لے کر ایڈوانسڈ انکرپشن اسٹینڈرڈ (اے ای ایس) تک کرپٹوگرافک تکنیکوں کے ارتقاء کی کھوج کرتا ہے اور کس طرح خفیہ کاری ڈیجیٹل دنیا کی تشکیل جاری رکھے ہوئے ہے ۔
کریپٹوگرافی کی پیدائش: سیزر سائفر
قدیم ترین سائفرز میں سے ایک سیزر سائفر ہے ، جس کا نام جولیس سیزر کے نام پر رکھا گیا ہے ، جس نے اسے فوجی پیغامات کی حفاظت کے لیے استعمال کیا ۔ یہ سادہ متبادل سائفر حروف تہجی میں ہر حرف کو ایک مقررہ تعداد میں پوزیشنوں سے تبدیل کرتا ہے ۔ مثال کے طور پر ، 3 کی شفٹ کے ساتھ ، A D بن جاتا ہے ، B E بن جاتا ہے ،
طاقت: لاگو کرنے میں آسان ، کم حفاظتی ایپلی کیشنز کے لیے مفید ۔
کمزوریاں: فریکوئنسی تجزیہ کے ساتھ آسانی سے توڑنے کے قابل ، کیونکہ خط کے نمونے تبدیل نہیں ہوتے ہیں ۔
اس کی سادگی کے باوجود ، سیزر سائفر نے خفیہ کاری کی زیادہ نفیس تکنیکوں کی بنیاد رکھی ۔
قرون وسطی: پولی فیبیٹک سائفرز
تعدد تجزیہ کے حملوں کا مقابلہ کرنے کے لیے ، کرپٹوگرافروں نے 16 ویں صدی میں پولی فیبیٹک سائفرز تیار کیے ، جیسے کہ ویجینیر سائفر ۔ سیزر سائفر کے برعکس ، جو ایک ہی شفٹ کا استعمال کرتا ہے ، ویجینیر سائفر ایک مطلوبہ لفظ کے ذریعہ طے شدہ متعدد شفٹنگ ترتیبات کو استعمال کرتا ہے ۔
طاقت: سادہ متبادل سائفرز کے مقابلے میں فریکوئنسی تجزیہ کے لیے زیادہ مزاحم ۔
کمزوریاں: کاسیسکی امتحان جیسے خفیہ تجزیہ کے طریقوں کا خطرہ ۔
مشین ایج: انیگما اور دوسری جنگ عظیم
کرپٹوگرافی نے انیگما مشین کے ساتھ ایک چھلانگ لگائی ، جسے دوسری جنگ عظیم کے دوران نازی جرمنی نے استعمال کیا تھا ۔ اس الیکٹرو مکینیکل روٹر مشین نے پیچیدہ اسکرینبلنگ میکانزم کا استعمال کیا جو ہر کی اسٹروک کے ساتھ بدل جاتا ہے ، جس سے روزانہ کی ترتیبات کو جانے بغیر ڈکرپشن تقریبا ناممکن ہو جاتا ہے ۔
تاہم ، انیگما کی کمزوریوں-بار بار پیغام کے ڈھانچے اور انسانی غلطیوں-نے ایلن ٹورنگ اور اتحادیوں کو ایسی تکنیک تیار کرنے کی اجازت دی جس نے بالآخر سائفر کو توڑ دیا ، اور تاریخ کا رخ بدل دیا ۔
ڈیجیٹل انقلاب: ڈی ای ایس اور آر ایس اے
کمپیوٹرز کے عروج کے ساتھ ، خفیہ کاری اور بھی اہم ہو گئی ۔ جدید کرپٹوگرافی میں دو بڑی پیش رفت سامنے آئی:
ڈیٹا انکرپشن اسٹینڈرڈ (DES) (1977)-ایک سمیٹرک کلیدی الگورتھم جو حساس ڈیٹا کو محفوظ کرنے کے لئے U.S. حکومت کا معیار بن گیا ۔ تاہم ، اس کی 56 بٹ کلیدی لمبائی بروٹ فورس کے حملوں کا شکار ہو گئی ۔
ریوسٹ-شامیر-ایڈلمین (آر ایس اے) (1978) – عوامی کلیدی کرپٹوگرافی میں ایک پیشرفت ، جو کلیدی تبادلے کے بغیر محفوظ مواصلات کی اجازت دیتی ہے ۔ آر ایس اے کی سیکیورٹی بڑے پرائم نمبروں کو فیکٹرنگ کرنے کی دشواری پر منحصر ہے ۔
جدید کریپٹوگرافی: اے ای ایس اور اس سے آگے
جیسے جیسے کمپیوٹیشنل طاقت بڑھتی گئی ، ڈی ای ایس کی جگہ 2001 میں ای ای ایس (ایڈوانسڈ انکرپشن اسٹینڈرڈ) نے لے لی ۔ ونسنٹ ریزمین اور جان ڈیمین کے ذریعہ تیار کردہ ای ای ایس میں 128 ، 192 ، یا 256 بٹس کے کلیدی سائز شامل ہیں ، جو اسے تیزی سے زیادہ محفوظ بناتے ہیں ۔
اے ای ایس کیوں ؟ اے ای ایس کا متبادل-پرموٹیشن ڈھانچہ اور خفیہ کاری کے متعدد راؤنڈ اسے حملوں کے لیے انتہائی مزاحم بناتے ہیں ۔
ایپلی کیشنز: بینکاری ، فوجی مواصلات ، کلاؤڈ سیکیورٹی ، اور سرکاری ڈیٹا کے تحفظ میں عالمی سطح پر استعمال ہوتا ہے ۔
کریپٹوگرافی کا مستقبل: کوانٹم دھمکیاں اور پوسٹ کوانٹم خفیہ کاری
کوانٹم کمپیوٹنگ کے عروج کے ساتھ ، روایتی خفیہ کاری کے طریقوں کو نئے چیلنجوں کا سامنا کرنا پڑتا ہے ۔ کوانٹم کمپیوٹر آر ایس اے کو توڑ سکتے ہیں اور شار کے الگورتھم اور گروور کے الگورتھم جیسے الگورتھم کے ذریعے ای ای ایس کو بھی کمزور کر سکتے ہیں ۔
اس کا مقابلہ کرنے کے لیے ، محققین پوسٹ کوانٹم کرپٹوگرافی تیار کر رہے ہیں ، کوانٹم حملوں کا مقابلہ کرنے کے لیے تیار کردہ جالی پر مبنی ، ہیش پر مبنی ، اور ملٹی ویریٹ کثیر الجہتی خفیہ کاری اسکیموں کی تلاش کر رہے ہیں ۔
نتیجہ
سیزر سائفر کی سادگی سے لے کر ای ای ایس اور کوانٹم مزاحم کرپٹوگرافی کی مضبوطی تک ، خفیہ کاری ڈیجیٹل دنیا میں سلامتی کے بڑھتے ہوئے مطالبات کو پورا کرنے کے لیے تیار ہوئی ہے ۔ جیسے جیسے ٹیکنالوجی ترقی کرتی ہے ، کرپٹوگرافروں نے اختراع جاری رکھی ہے ، اس بات کو یقینی بناتے ہوئے کہ رازداری اور ڈیٹا کی سالمیت ابھرتے ہوئے خطرات سے محفوظ رہے ۔ کرپٹوگرافی کا سفر ابھی ختم نہیں ہوا ہے-اس کا مستقبل کوانٹم کمپیوٹنگ کے دور میں سیکیورٹی اور ڈکرپشن کی صلاحیتوں کے درمیان جنگ سے تشکیل پائے گا ۔