تعمية باستخدام المفتاح العام
من ويكيبيديا، الموسوعة encyclopedia
التعمية باستخدام المفتاح العام أو التعمية بمفتاح عمومي[1] هو نوع من التعمية حيث يوجد للمستخدم زوج من مفاتيح التعمية، المفتاح المعلن والمفتاح السري.[2][3][4] المفتاح السري يبقى سرا. أما المفتاح المعلن فيمكن توزيعه للجميع. المفتاحان مرتبطان بعملية حسابية معينة (تختلف وفقاً للخوارزمية المستخدمة) ومع ذلك فأنه لا يمكن التوصل الي أحد المفتاحين عن طريق الآخر. تكمن ميزة هذا النظام في أنه عند تعمية رسالة باستخدام المفتاح المعلن لا يمكن فك تعمية ها إلا عن طريق المفتاح السري المقابل.
ينقسم التعمية عند استعمال المفتاح المعلن إلى قسمين :-
- استخدامه لأغراض التعمية:عند تعمية الرسالة باستخدام المفتاح المعلن للمستقبل لا يمكن فك تعمية هذه الرسالة إلا باستخدام المفتاح السري الموجود بحوزة المستقبل.
- التوقيع الإلكتروني:الرسالة الموقعة باستخدام المفتاح السري للمرسل يمكن التعرف عليه من قبل أي أحد يعرف المفتاح المعلن للمرسل وبذلك يمكن التأكد من هوية المرسل ومعرفة أن الرسالة لم يتم العبث بها.
المشكلة الرئيسية في التعمية باستخدام المفتاح المعلن هي التأكد من صحة المفتاح المعلن والتأكد من عدم تعديله أو تبديله على يد أحد العصابات الإلكترونية (malicious third party). الحل لهذه المشكلة يكون عن طريق استخدام أساس المفتاح المعلن ((Public key infrastructure Pki)), حيث طرف ثالث أو أكثر، معروفون بسلطة الشهادات (Certificate Authority) ويعرفون ملكية هذا الزوج من المفاتيح، حل آخر، وهو استخدام PGP)) للتأكد من صحة هذا الزوج.
تقنيات المفتاح المعلن مكثفة حسابيا أكثر من تقنيات التعمية المتماثل، يسمح بوجود الكثير من التطبيقات على هذه التقنيات، في الممارسة العملية التعمية باستخدام المفتاح المعلن يستخدم مع طريقة التعمية السري لأسباب السرعة والأداء.