عوامی کلیدی خفیہ نگاری، جسے غیر متناسب کرپٹوگرافی بھی کہا جاتا ہے، سائبرسیکیوریٹی کے میدان میں ایک بنیادی تصور ہے جو نجی کلیدی خفیہ نگاری (سمیٹرک کرپٹوگرافی) میں کلیدی تقسیم کے مسئلے کی وجہ سے سامنے آیا ہے۔ اگرچہ کلیدی تقسیم درحقیقت کلاسیکی سمی میٹرک کرپٹوگرافی میں ایک اہم مسئلہ ہے، عوامی کلیدی خفیہ نگاری نے اس مسئلے کو حل کرنے کا ایک طریقہ پیش کیا، لیکن اس کے ساتھ ساتھ ایک زیادہ ورسٹائل نقطہ نظر بھی متعارف کرایا جس سے مختلف سیکیورٹی چیلنجز سے نمٹا جا سکتا ہے۔
عوامی کلید کی خفیہ نگاری کے بنیادی فوائد میں سے ایک یہ ہے کہ پہلے سے مشترکہ کلیدوں کی ضرورت کے بغیر محفوظ مواصلاتی چینل فراہم کرنے کی صلاحیت ہے۔ روایتی ہم آہنگ خفیہ نگاری میں، مرسل اور وصول کنندہ دونوں کے پاس خفیہ کاری اور خفیہ کاری کے لیے ایک مشترکہ خفیہ کلید ہونی چاہیے۔ ان خفیہ کلیدوں کو محفوظ طریقے سے تقسیم کرنا اور ان کا انتظام کرنا ایک مشکل کام ہو سکتا ہے، خاص طور پر بڑے پیمانے پر نظاموں میں۔ عوامی کلید کی خفیہ نگاری اس چیلنج کو چابیاں کے ایک جوڑے کا استعمال کرکے ختم کرتی ہے: خفیہ کاری کے لیے ایک عوامی کلید اور خفیہ کاری کے لیے ایک نجی کلید۔
RSA کرپٹو سسٹم، سب سے زیادہ استعمال ہونے والے عوامی کلیدی خفیہ کاری الگورتھم میں سے ایک، عوامی کلید کی خفیہ نگاری کی استعداد کی مثال دیتا ہے۔ RSA میں، نظام کی حفاظت بڑے عدد کو فیکٹر کرنے کی کمپیوٹیشنل مشکل پر منحصر ہے۔ عوامی کلید، جو کسی کو بھی دستیاب کرائی جاتی ہے، دو اجزاء پر مشتمل ہوتی ہے: ماڈیولس (n) اور پبلک ایکسپوننٹ (e)۔ نجی کلید، جو صرف وصول کنندہ کو معلوم ہوتی ہے، ماڈیولس (n) اور پرائیویٹ ایکسپوننٹ (d) پر مشتمل ہوتی ہے۔ ماڈیولر ریاضی اور نمبر تھیوری کی خصوصیات سے فائدہ اٹھاتے ہوئے، RSA غیر محفوظ چینلز پر محفوظ مواصلات کو قابل بناتا ہے۔
کلیدی تقسیم کے علاوہ، عوامی کلیدی خفیہ نگاری سائبرسیکیوریٹی میں کئی دیگر ضروری مقاصد کو پورا کرتی ہے۔ ڈیجیٹل دستخط، مثال کے طور پر، عوامی کلیدی خفیہ نگاری کا ایک اہم اطلاق ہے جو اداروں کو ڈیجیٹل پیغامات کی سالمیت اور اصلیت کی توثیق کرنے کی اجازت دیتا ہے۔ اپنی نجی کلید کے ساتھ پیغام پر دستخط کرکے، بھیجنے والا تصنیف، عدم تردید، اور ڈیٹا کی سالمیت کا ناقابل تردید ثبوت فراہم کر سکتا ہے۔ وصول کنندہ بھیجنے والے کی عوامی کلید کا استعمال کرتے ہوئے دستخط کی تصدیق کر سکتا ہے، اس بات کو یقینی بناتے ہوئے کہ ٹرانزٹ کے دوران پیغام کے ساتھ چھیڑ چھاڑ نہیں کی گئی ہے۔
مزید برآں، عوامی کلید کی خفیہ نگاری کلیدی تبادلے کے پروٹوکولز، جیسے کہ Diffie-Hellman کلیدی تبادلے میں اہم کردار ادا کرتی ہے۔ یہ پروٹوکول دو فریقین کو پہلے سے مشترکہ کلیدوں کی ضرورت کے بغیر ایک غیر محفوظ چینل پر مشترکہ خفیہ کلید قائم کرنے کے قابل بناتا ہے۔ ماڈیولر ایکسپوینشن کی خصوصیات کا فائدہ اٹھاتے ہوئے، Diffie-Hellman اس بات کو یقینی بناتا ہے کہ یہاں تک کہ اگر کوئی سننے والا مواصلات کو روکتا ہے، تو وہ کمپیوٹیشنل مشکل مسئلے کو حل کیے بغیر مشترکہ کلید حاصل نہیں کر سکتے۔
محفوظ کمیونیکیشن اور کلیدی تبادلے کے علاوہ، پبلک کلید خفیہ نگاری سائبرسیکیوریٹی کے مختلف میکانزم کو زیر کرتی ہے، بشمول ڈیجیٹل سرٹیفکیٹس، سیکیور ساکٹ لیئر (SSL) پروٹوکول، اور محفوظ شیل (SSH) کمیونیکیشنز۔ یہ ایپلی کیشنز سائبر سیکیورٹی کے جدید طریقوں میں عوامی کلیدی خفیہ نگاری کی استعداد اور اہمیت کو ظاہر کرتی ہیں۔
اگرچہ کلیدی تقسیم کلاسیکی خفیہ نگاری میں ایک اہم چیلنج ہے، عوامی کلیدی خفیہ نگاری ایک زیادہ جامع حل پیش کرتی ہے جو اس مخصوص مسئلے سے آگے بڑھی ہوئی ہے۔ محفوظ مواصلات، ڈیجیٹل دستخطوں، کلیدی تبادلہ، اور سائبرسیکیوریٹی ایپلی کیشنز کی ایک رینج کو فعال کرنے کے ذریعے، عوامی کلیدی خفیہ نگاری ڈیجیٹل معلومات کی رازداری، سالمیت اور صداقت کو یقینی بنانے میں اہم کردار ادا کرتی ہے۔
سے متعلق دیگر حالیہ سوالات اور جوابات EITC/IS/CCF کلاسیکی خفیہ نگاری کے بنیادی اصول:
- کیا جی ایس ایم سسٹم لائنر فیڈ بیک شفٹ رجسٹر کا استعمال کرتے ہوئے اپنے اسٹریم سائفر کو نافذ کرتا ہے؟
- کیا Rijndael cipher نے NIST کی طرف سے AES کرپٹو سسٹم بننے کے لیے مقابلہ کال جیت لی؟
- بروٹ فورس حملہ کیا ہے؟
- کیا ہم بتا سکتے ہیں کہ GF(2^m) کے لیے کتنے ناقابل تلافی کثیر الثانی موجود ہیں؟
- کیا ڈیٹا انکرپشن سٹینڈرڈ (DES) میں دو مختلف ان پٹ x1, x2 ایک ہی آؤٹ پٹ y پیدا کر سکتے ہیں؟
- کیوں FF GF(8) میں ناقابل واپسی کثیر الجہتی خود ایک ہی فیلڈ سے تعلق نہیں رکھتا؟
- DES میں S-boxes کے مرحلے پر چونکہ ہم کسی پیغام کے ٹکڑے کو 50% تک کم کر رہے ہیں کیا اس بات کی ضمانت ہے کہ ہم ڈیٹا سے محروم نہیں ہوں گے اور پیغام قابل بازیافت/ڈیکرپٹ ایبل رہے گا؟
- ایک ہی LFSR پر حملے کے ساتھ کیا یہ ممکن ہے کہ 2m کی لمبائی کے ٹرانسمیشن کے انکرپٹڈ اور ڈکرپٹڈ حصے کے امتزاج کا سامنا ہو جہاں سے قابل حل لکیری مساوات کا نظام بنانا ممکن نہیں ہے؟
- کسی ایک LFSR پر حملے کی صورت میں، اگر حملہ آور ٹرانسمیشن (پیغام) کے وسط سے 2m بٹس پکڑ لیتے ہیں تو کیا وہ اب بھی LSFR (p کی اقدار) کی ترتیب کا حساب لگا سکتے ہیں اور کیا وہ پیچھے کی سمت میں ڈکرپٹ کر سکتے ہیں؟
- بے ترتیب جسمانی عمل پر مبنی TRNGs واقعی کتنے بے ترتیب ہیں؟
مزید سوالات اور جوابات EITC/IS/CCF کلاسیکل کرپٹوگرافی کے بنیادی اصولوں میں دیکھیں