توزيع المفاتيح

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

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

آليات توزيع المفاتيح

هناك عدة آليات لتوزيع المفاتيح بين أطراف الإتصال تختلف حسب نوع ووظيفة الشبكة المستخدمة. يمكن التمييز بين نوعين لتبادل المفاتيح:

  • التشفير بالمفتاح المتناظر symmetric key cryptography، أي أن طرفي الإتصال يجب أن يملكا مفتاح سري لتشفير البيانات المرسله وفك تشفير البيانات المستقبلة، ولكن يجب تبادل هذا المفتاح بين طرفي الإتصال قبل عملية الإتصال (كل طرف لديه نسخة من مفتاح الآخر). المشكله في هذا النوع من الإتصال أن عملية التشفير تتطلب القدرة على الوصول الفيزيائي بين الأطراف لتأمين سرية عملية تبادل المفاتيح. أو قناة اتصال مشفرة يمكن من خلالها عملية التبادل.
  • التشفير بالمفتاح العام public key cryptography، ويتم التشفير وفك التشفير باستخدام مفتاحين مختلفين، حيث يتم توزيع المفتاح العام عن طريق مخدمات المفتاح العام. يقوم كل شخص على الشبكة بخلق مفتاحين، يبقي أحدهما لديه ويسمى المفتاح الخاص (لفك تشفير الرسائل المرسلة إليه) أما المفتاح الآخر يسمى مفتاح عام(لتشفير الرسائل المرسلة إليه) ويتم رفعه إلى مخدم المفاتيح العامة حيث يمكن الوصول إليه من قبل كل أطراف الشبكة لإنشاء اتصال مشفر وآمن مع صاحبه.


الهوامش