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