ما هو تشفير المفتاح العام؟

تشفير المفتاح العام هو نوع من هندسة التشفير المعروفة باسم تشفير المفتاح العام الذي يستخدم مفتاحين ، أو زوج مفاتيح ، لتشفير البيانات وفك تشفيرها. أحد هذين المفتاحين هو المفتاح العام ، والذي يمكن لأي شخص استخدامه لتشفير رسالة لمالك هذا المفتاح. يتم إرسال الرسالة المشفرة ويستخدم المستلم مفتاحه الخاص لفك تشفيرها. هذا هو أساس تشفير المفتاح العام.

يعتبر هذا النوع من التشفير آمنًا جدًا لأنه لا يتطلب مفتاحًا سريًا مشتركًا بين المرسل والمستقبل. تعتمد تقنيات التشفير الأخرى التي تستخدم مفتاحًا مشتركًا واحدًا لتشفير البيانات وفك تشفيرها على قرار الطرفين بشأن المفتاح مسبقًا دون أن تكتشف الأطراف الأخرى ماهية هذا المفتاح. ومع ذلك ، فإن حقيقة أنه يجب مشاركتها بين الطرفين تفتح الباب لأطراف ثالثة تعترض المفتاح. يسمى هذا النوع من تقنية التشفير التشفير المتماثل ، بينما يُعرف تشفير المفتاح العام باسم التشفير غير المتماثل.

“المفتاح” هو مجرد جزء صغير من رمز النص الذي يقوم بتشغيل الخوارزمية المرتبطة به لتشفير النص أو فك ترميزه. في تشفير المفتاح العام ، يتم إنشاء زوج من المفاتيح باستخدام برنامج تشفير ويرتبط الزوج باسم أو عنوان بريد إلكتروني. يمكن بعد ذلك جعل المفتاح العام عامًا عن طريق إرساله إلى خادم رئيسي ، وهو جهاز كمبيوتر يستضيف قاعدة بيانات للمفاتيح العامة. بالتناوب ، يمكن مشاركة المفتاح العمومي بشكل تمييزي عن طريق إرساله بالبريد الإلكتروني إلى الأصدقاء والزملاء. يمكن لأولئك الذين يمتلكون المفتاح العام استخدامه لتشفير الرسائل إلى الشخص أو عنوان البريد الإلكتروني المرتبط به. عند استلام الرسالة المشفرة ، سيقوم المفتاح الخاص للشخص بفك تشفيرها.

يعد تشفير المفتاح العام مفيدًا بشكل خاص للحفاظ على خصوصية البريد الإلكتروني. أي رسائل مخزنة على خوادم البريد ، والتي يمكن أن تستمر لسنوات ، ستكون غير قابلة للقراءة ، كما ستكون الرسائل قيد النقل غير قابلة للقراءة. قد تبدو هذه الدرجة من الخصوصية مفرطة حتى يدرك المرء الطبيعة المفتوحة للإنترنت. يشبه إرسال بريد إلكتروني غير مشفر جعله عامًا ليقرأه أي شخص الآن أو في تاريخ ما في المستقبل.

برنامج تشفير المفتاح العام الأكثر شهرة واحترامًا هو PGP (خصوصية جيدة جدًا) ، والذي يوفر تشفيرًا من الدرجة العسكرية. يحتوي PGP على مكونات إضافية لمعظم عملاء البريد الإلكتروني الرئيسيين بحيث يعمل العملاء بالتنسيق مع PGP لتشفير الرسائل الصادرة وفك تشفير الرسائل الواردة تلقائيًا. يحتفظ PGP “بحلقة مفاتيح” أو ملف للمفاتيح العامة المجمعة. يمكن ربط عنوان بريد إلكتروني بمفتاح حتى يقوم عميل البريد الإلكتروني تلقائيًا باختيار المفتاح العام المناسب من حلقة مفاتيح PGP لتشفير الرسالة عند إرسالها. سيستخدم أيضًا تلقائيًا مفتاحًا خاصًا لفك تشفير البريد الوارد. لاستخدام تشفير المفتاح العام للبريد الإلكتروني ، يجب أن يكون لدى كل من المرسل والمتلقي برنامج تشفير مثبت.

تحتوي برامج مثل PGP أيضًا على إمكانية توقيع رقمي مضمنة. باستخدام هذه الميزة ، يمكن توقيع الرسائل المرسلة رقميًا بنقرة زر واحدة ، بحيث يعرف المستلم أن الرسالة لم يتم العبث بها في الطريق وأنها أصلية ، أو من المرسل المحدد . يمكن أيضًا استخدام تشفير المفتاح العام للتخزين الآمن لملفات البيانات. في هذه الحالة ، يتم استخدام المفتاح العام لتشفير الملفات بينما يقوم المفتاح الخاص بفك تشفيرها.