خفیہ کاری اور ڈکرپشن کے درمیان فرق

مصنف: Laura McKinney
تخلیق کی تاریخ: 1 اپریل 2021
تازہ کاری کی تاریخ: 14 مئی 2024
Anonim
Cryptography with Python! XOR
ویڈیو: Cryptography with Python! XOR

مواد


حساس معلومات لے جانے کے ل a ، ایک نظام کو رازداری اور رازداری کی یقین دہانی کرنے کے قابل ہونا چاہئے۔ ایک نظام ٹرانسمیشن میڈیا تک غیر مجاز رسائی کو بالکل نہیں روک سکتا ہے۔ ڈیٹا سے چھیڑ چھاڑ (کسی غیر مجاز چینل کے ذریعے جان بوجھ کر ڈیٹا کو تبدیل کرنے کا عمل) کوئی نیا مسئلہ نہیں ہے ، اور نہ ہی یہ کمپیوٹر دور کے لئے منفرد ہے۔
معلومات کو تبدیل کرنا ممکنہ طور پر اسے غیر مجاز رسائی سے بچا سکتا ہے ، اور اس کے نتیجے میں ، صرف مجاز وصول کنندہ ہی اسے سمجھ سکتا ہے۔ اس طریقے سے استعمال ہونے والے طریقے کو خفیہ کاری اور معلومات کا ڈکرپشن کہتے ہیں۔

خفیہ کاری اور ڈکرپشن کے مابین بڑا فرق یہ ہے خفیہ کاری کسی کو ناقابل فہم شکل میں تبدیل کرنا ہے جو پڑھنے کے قابل نہیں ہے جب تک کہ ڈکرپٹ نہ ہوجائے۔ جبکہ ڈکرپشن خفیہ کردہ ڈیٹا سے اصل کی بازیابی ہے۔

  1. موازنہ چارٹ
  2. تعریف
  3. کلیدی اختلافات
  4. نتیجہ اخذ کرنا

موازنہ چارٹ

موازنہ کی بنیادخفیہ کاری
ڈکرپشن
بنیادی
کسی قابل فہم اور غیر واضح شکل میں تبدیل ہونے والا انسان جس کی ترجمانی نہیں کی جاسکتی ہے۔
ایک ناقابل فہم تبادلوں کو قابل فہم شکل میں تبدیل کرنا جو ایک انسان آسانی سے سمجھ سکتا ہے۔
پر عمل ہوتا ہے
ارس ختم
وصول کنندگان ختم ہوجاتے ہیں
فنکشن
سیدھے سادہ کا تبادلہ۔
سائپر کو سادہ میں تبدیل کرنا۔


خفیہ کاری کی تعریف

خفیہ کاری وہ عمل ہے جس میں ایک اصل اصل معلومات کو کسی اور شکل میں تبدیل کرتا ہے اور اس کے نتیجے میں نیٹ ورک پر ناقابل فہم ہوجاتا ہے۔ er کو ایک خفیہ کاری الگورتھم اور کنجی کو تبدیل کرنے کے لئے ایک کلید کی ضرورت ہوتی ہے سادہ (اصل) میں a سائپر (مرموز شدہ) ، اسے خفیہ کاری کے نام سے بھی جانا جاتا ہے۔

سادہ ایک ایسا ڈیٹا ہے جس کو ٹرانسمیشن کے دوران محفوظ رکھنے کی ضرورت ہے۔ یہ خفیہ انکرپشن الگورتھم کے نتیجے کے طور پر تیار کیا جاتا ہے جس کے لئے ایک مخصوص کلید استعمال کی جاتی ہے۔ اس قبر کو ڈھال نہیں دیا جاتا ہے۔ یہ ٹرانسمیشن چینل پر بہتا ہے۔ خفیہ کاری الگورتھم ایک کریپٹوگرافک الگورتھم ہے جو سادہ اور ایک خفیہ کاری کی کلید کو داخل کرتا ہے اور ایک سائفر تیار کرتا ہے۔

روایتی خفیہ کاری کے طریقوں میں ، خفیہ کاری اور ڈکرپشن چابیاں ایک جیسی اور خفیہ ہیں۔ روایتی طریقوں کو وسیع پیمانے پر دو کلاسوں میں تقسیم کیا گیا ہے: کریکٹر لیول کی انکرپشن اور بٹ لیول کا انکرپشن۔

  • کردار کی سطح کا خفیہ کاری- اس طریقہ کار میں ، خفیہ کاری کردار کی سطح پر کی جاتی ہے۔ کردار کی سطح کے خفیہ کاری کے لئے دو عام حکمت عملی ہیں متبادل اور ٹرانسپوزیشنل ہیں۔
  • بٹ سطح کا خفیہ کاری- اس تکنیک میں ، پہلے اعداد و شمار (جیسے گرافکس ، آڈیو ، ویڈیو ، وغیرہ) کو بٹس کے بلاکس میں تقسیم کیا جاتا ہے ، پھر انکوڈنگ / ضابطہ بندی ، تخفیف ، متبادل ، خصوصی OR ، گردش ، اور اسی طرح کے ذریعے ترمیم کی جاتی ہے۔

ڈیکریپشن کی تعریف

ڈکرپشن نے انکرپشن کے عمل کو پلٹ کر اس کی اصلی شکل میں تبدیل کردیا ہے۔ وصول کرنے والے نے ڈیفرپشن الگورتھم اور ایک کلید کا استعمال کرتے ہوئے سائفر کو اصل سادے میں تبدیل کردیا ، اسے ڈیسفیرنگ بھی کہا جاتا ہے۔


ایک ریاضیاتی عمل ڈکرپشن کے لئے استعمال ہوتا ہے جو کسی بھی سائپر اور ڈکرپشن کلید کے نتیجے کے طور پر اصل سادہ پیدا کرتا ہے جسے ڈیکریپشن الگورتھم کہا جاتا ہے۔ یہ عمل خفیہ کاری الگورتھم کا الٹا عمل ہے۔

خفیہ کاری اور ڈکرپشن کے لئے استعمال ہونے والی چابیاں اسی طرح کی اور مختلف ہوسکتی ہیں جو استعمال شدہ کرپٹو نظام کی قسم پر منحصر ہیں (یعنی ، توازن کلید خفیہ کاری اور غیر متناسب کلید خفیہ کاری)۔

  1. خفیہ کاری کے الگورتھم کو خفیہ کاری کے عمل کے وقت (سادہ) اور کلید استعمال کرتی ہے۔ دوسری طرف ، ڈکرپشن کے عمل میں ، ڈیکریپشن الگورتھم چابی کی مدد سے (یعنی سائفر) کی سکریبلڈ شکل کو تبدیل کرتا ہے۔
  2. خفیہ کاری ایر کے اختتام پر ہوتی ہے جبکہ وصول کنندگان کے اختتام پر ڈیکریپشن ہوتی ہے۔
  3. خفیہ کاری کا سب سے بڑا کام یہ ہے کہ وہ سادہ میں تبدیل ہوجائے۔ اس کے برخلاف ، ڈکریکشن سائپر کو سادہ میں تبدیل کردیتی ہے۔

نتیجہ اخذ کرنا

خفیہ کاری اور ڈکرپشن عمل کے تحت آتے ہیں کرپٹولوجی جو خفیہ نگاری اور cryptanalysis کا امتزاج ہے۔ خفیہ نگاری سیکیورٹی کو یقینی بنانے کی تراکیب سے نمٹنے کے لئے انکوڈ کرکے ان کو غیر پڑھنے کے قابل بنا دیں۔ کریپٹانالیسس کا ضابطہ کشائی کرنے کا معاملہ کرتا ہے جہاں ایک ناقابل فہم شکل قابل فہم شکل میں تبدیل ہوجاتی ہے۔

خفیہ کاری کے لئے استعمال کیا جاتا ہے خفیہ کاری اس کو نیٹ ورک پر منتقل کرنے سے پہلے اینڈ اینڈ پر موجود مواد جبکہ ڈیکریپشن کا استعمال ہوتا ہے فیصلہ کن وصول کنندہ کے اختتام پر بکھرے ہوئے بے معنی مواد کو۔