بروتوكول ديفي-هيلمان للوجبات الخفيفة
المشكلة: أليس وبوب في اجتماع. كلاهما يريد معرفة ما إذا كان الآخر يمتلك رقائق البطاطس، حتى يتمكنا من تنسيق استراحة وجبة خفيفة بشكل سري دون أن تكتشف مديرةهما، إيف، وتدعو نفسها.
الحل التشفيري (نسخة الوجبات الخفيفة):
1. المعلمات العامة (قواعد الوجبات الخفيفة):
· يتفق الجميع على عدد كبير، عدد أولي من الجوع، p = 11.
· يتفق الجميع على وجبة خفيفة أساسية، g = 2 (عصا البريتزل المتواضعة).
2. المكونات السرية:
· تختار أليس سرًا توابلها الخاصة، a = 4 (سيراشا).
· يختار بوب سرًا توابله الخاصة، b = 7 (توابل "كل شيء" السرية).
3. التبادل العام (دردشة مطبخ المكتب):
· تخلط أليس الوجبة الخفيفة الأساسية (البريتزل) مع توابلها السرية (سيراشا) وتترك النتيجة على المنضدة:
A = g^a mod p → 2^4 mod 11 = 16 mod 11 = 5.
تعلن: "أشعر بمستوى جوع '5'."
· يفعل بوب الشيء نفسه مع توابله:
B = g^b mod p → 2^7 mod 11 = 128 mod 11 = 7.
يعلن: "نعم، أنا في مستوى '7' أيضًا."
4. اشتقاق السر المشترك (ميثاق الوجبات الخفيفة):
· تأخذ أليس الرقم العام لبوب (7) وتخلطه مع سيراشا الخاصة بها (4):
S = B^a mod p → 7^4 mod 11 = 2401 mod 11 = 9.
· يأخذ بوب الرقم العام لأليس (5) ويخلطه مع توابله الخاصة (7):
S = A^b mod p → 5^7 mod 11 = 78125 mod 11 = 9.
يوجد! كلاهما يصل بشكل مستقل إلى نفس مستوى جوع السر المشترك: 9.
النتيجة: الآن تشترك أليس وبوب في مؤشر وجبات خفيفة سري قدره 9. يتبادلان نظرة ذات معنى. في الساعة 3 مساءً، يقومان في نفس الوقت، ويتوجهان إلى ماكينة البيع، ويشتريان كلاهما كيس رقائق "تشيبس حار رقم 9" الغامض، مما يحقق ميثاقهما المشفر.
إيف (المديرة)، التي كانت تستمع طوال الوقت، سمعت فقط 5 و 7. بدون التوابل السرية (a & b)، لا يمكنها حساب 9. إنها تعتقد فقط أنهم متزامنون بشكل غريب بشأن الترطيب. إنها تفوت رحلة الوجبات الخفيفة.
#cryptomemes #crypto #bitcoin #cryptohumor