خفیہ کاری اور ہیکنگ کے درمیان فرق
انکوائری بمقابلہ ہیکنگ
خفیہ کاری ایک سادہ متن (جس میں کچھ مفید معلومات ہے) کو تبدیل کرنے کا طریقہ ہے جس میں ایک الگورتھم کا استعمال کرتے ہوئے کسی ایسے متن میں پڑھسکتا ہے جو اس معلومات کو غیر مقفل کرنے کی کلید ہے. استعمال کیا جاتا الگورتھم ایک سیپر کہا جاتا ہے، اور ڈیٹا کو انلاک کرنے کے لئے آپ کو کلید کی ضرورت ہے. سب سے آسان خفیہ کاری کے عمل میں سے ایک سیسر شفٹ ہے جو ایک سادہ کلیدی کام کرتا ہے. RSA سب سے زیادہ مقبول خفیہ کاری کا طریقہ ہے. یہ طریقہ کار عوامی / نجی کلیدی خفیہ کاری کا استعمال کرتا ہے جو بھیجنے والا اور رسیور کے درمیان معلومات کا تبادلہ بناتا ہے. درست عوامی / نجی کلیدی کے ساتھ صرف اس شخص کو اس پیغام کو مسترد کر سکتا ہے. خفیہ کاری ایک دو طرفہ عمل ہے. معلومات جو بھیجنے والے کے اختتام پر خفیہ کاری ہے، رسیور کے اختتام میں ڈس آرڈ ہے.
ہیکنگ ایک دوسرے کرکٹپیٹوگرافک طریقہ ہے جو معلومات کو ایک پیغام میں بدلتا ہے جس میں اسے غیر مقفل کرنے کی کوئی کلیدی نہیں ہے. اصل میں، پیغام ناقابل قبول ہے، اور آپ اصل معلومات واپس نہیں حاصل کرسکتے ہیں. اس طرح یہ ایک طریقہ کار ہے. اس بات کی توثیق کرنے کے لئے کہ اگر باطل پیغام کے طور پر اصل معلومات وہی ہے، تو اسی ہیشنگ الگورتھم کو اصل پیغام پر لاگو کیا جاتا ہے اور اس کے بعد مماثلت کے لئے ہیش پیغام کے مقابلے میں. اصل معلومات حاصل کرنے کا ایک ہی طریقہ یا تو اس سے پہلے یا برتن فورس کے طریقہ کار کو جان کر.
خفیہ کاری اور ہسنگنگ کے درمیان اختلافات:
خفیہ لفظ کو حاصل کرنے کے لئے کلیدی طرف سے ان پیغام کو تبدیل کرنے کے لئے خفیہ کاری ایک الگورتھم کو ملا ہے. ہسنگنگ میں، ایک بار جب پیغام تبدیل ہوجاتا ہے، اسے واپس لینے کا کوئی طریقہ نہیں ہے.
خفیہ کاری ایک دو طرفہ عمل ہے جبکہ ہسنگنگ ایک راستہ عمل ہے.
خفیہ کاری میں، آپ وصول کنندہ کے اختتام پر اصل پیغام ملتا ہے جو ہسنگنگ میں ممکن نہیں ہے. پیغام کو واپس لینے کیلئے آپ کو برتن فورس کا طریقہ کار لاگو کرنا ہوگا.
ہیکنگ بہت سے لوگوں کو ملا ہے: ہر ان پٹ کے لئے 1 میپنگ کا طریقہ کار چھوٹے پیمانے پر پیداوار ممکن ہے. خفیہ کاری، دوسری طرف، ان پٹ اور آؤٹ پٹ کے درمیان ایک 1: 1 میپنگ کا ملازم ہے.
خلاصہ:
1. ہیکنگ ایک فکسڈ لمبائی کی پیداوار میں ایک مباحثہ لمبائی ان پٹ بدلتا ہے.
2. خفیہ کاری ایک دو طرفہ عمل ہے جس میں پیغام کو خراب کرنے کی کلید شامل ہے.
3. ہشنگ ناقابل عمل عمل ہے، کیونکہ اصل پیغام کو دوبارہ نہیں لیا جاسکتا ہے.
4. لہذا یہ ان پٹ کی توثیق کو دیکھنے کے لئے استعمال کیا جاتا ہے.
5. چونکہ خفیہ کاری ایک ناقابل عمل عمل ہے، اس سے کریڈٹ کارڈ کی معلومات کو ایک خفیہ کردہ شکل میں ذخیرہ کرنے کے لئے استعمال کیا جا سکتا ہے.