شبكة ميكس

شبكات المزج [ 1 ] هي بروتوكولات توجيه تُنشئ اتصالات يصعب تتبعها باستخدام سلسلة من خوادم الوكيل المعروفة باسم "المزجات" [ 2 ] ، والتي تستقبل الرسائل من مُرسلين متعددين، وتُعيد ترتيبها عشوائيًا، ثم تُرسلها بترتيب عشوائي إلى الوجهة التالية (ربما عقدة مزج أخرى). يؤدي هذا إلى قطع الصلة بين مصدر الطلب والوجهة، مما يُصعّب على المتنصتين تتبع الاتصالات من البداية إلى النهاية. علاوة على ذلك، لا تعرف المزجات سوى العقدة التي استقبلت منها الرسالة مباشرةً، والوجهة المباشرة لإرسال الرسائل المُعاد ترتيبها إليها، مما يجعل الشبكة مقاومة لعقد المزج الخبيثة. [ 3 ] [ 4 ]
تُشفّر كل رسالة لكل خادم وسيط باستخدام تشفير المفتاح العام ؛ ويُبنى التشفير الناتج على شكل طبقات متداخلة (مع اختلاف أن كل طبقة متساوية الحجم)، حيث تُمثّل الرسالة الطبقة الداخلية. يقوم كل خادم وسيط بإزالة طبقة التشفير الخاصة به للكشف عن وجهة إرسال الرسالة التالية. حتى في حال اختراق جميع الخوادم الوسيطة باستثناء واحد، يُمكن تحقيق عدم إمكانية التتبع ضد بعض الخصوم الأضعف.
وُصِفَ مفهوم " نظام التشفير المختلط " في سياق البريد الإلكتروني لأول مرة من قِبَل ديفيد تشاوم عام 1981 بسبب " مشكلة تحليل حركة البيانات " ( تحليل حركة البيانات ). [ 5 ] تشمل التطبيقات القائمة على هذا المفهوم مُعيدِي توجيه البريد الإلكتروني المجهولين (مثل Mixmaster )، وتوجيه Onion ، وتوجيه Garli ، والتوجيه القائم على المفاتيح (بما في ذلك Tor و I2P و Freenet ). [ 6 ] بدأت تطبيقات واسعة النطاق لمفهوم الشبكة المختلطة بالظهور في العقد الثاني من القرن الحادي والعشرين، مدفوعةً بالتقدم في تقنيات الحفاظ على الخصوصية والبنية التحتية اللامركزية .
تاريخ
نشر ديفيد تشاوم مفهوم " الخلطات " عام 1979 في ورقة بحثية [ 7 ] ضمن أطروحته لنيل درجة الماجستير، وذلك بعد فترة وجيزة من اطلاعه على مجال التشفير من خلال أعمال مارتن هيلمان ، وويتفيلد ديفي ، ورالف ميركل في مجال التشفير بالمفتاح العام . وبينما كان التشفير بالمفتاح العام يُؤمّن أمن المعلومات، اعتقد تشاوم بوجود ثغرات أمنية في البيانات الوصفية للاتصالات، مما يُعرّض خصوصية الأفراد للخطر. ومن بين هذه الثغرات التي تُتيح اختراق خصوصية الأفراد: وقت إرسال واستلام الرسائل، وحجمها، وعنوان المُرسِل الأصلي. [ 2 ] وقد استشهد تشاوم في بحثه بورقة مارتن هيلمان وويتفيلد بعنوان "اتجاهات جديدة في التشفير" (1976).
التسعينيات: حركة سايفر بانك
قدّم روادٌ مثل إيان غولدبرغ وآدم باك إسهاماتٍ جليلة في تقنية الشبكات المختلطة. وشهد هذا العصر تطوراتٍ ملحوظة في أساليب التشفير، التي كانت أساسيةً للتطبيق العملي لهذه الشبكات. وبدأت الشبكات المختلطة تجذب الأنظار في الأوساط الأكاديمية، مما أدى إلى مزيدٍ من الأبحاث لتحسين كفاءتها وأمانها. ومع ذلك، ظلّ تطبيقها العملي واسع النطاق محدودًا، وظلّت الشبكات المختلطة في مراحلها التجريبية إلى حدٍ كبير. وقد طُوّر برنامجٌ يُدعى " سايفر بانك ريميلر" لتسهيل إرسال رسائل بريد إلكتروني مجهولة الهوية باستخدام الشبكات المختلطة. [ 8 ]
العقد الأول من القرن الحادي والعشرين: مصدر إلهام لشبكات مجهولة أخرى
في العقد الأول من الألفية الثانية، سلطت المخاوف المتزايدة بشأن خصوصية الإنترنت الضوء على أهمية الشبكات المختلطة. تميزت هذه الحقبة بظهور تور (موجّه البصل) في منتصف العقد تقريبًا. ورغم أن تور لم يكن تطبيقًا مباشرًا للشبكات المختلطة، إلا أنه استند بشكل كبير إلى أفكار ديفيد تشاوم الأساسية، لا سيما في استخدام شكل من أشكال توجيه البصل المشابه لمفاهيم الشبكات المختلطة. وشهدت هذه الفترة أيضًا ظهور أنظمة أخرى تبنت مبادئ الشبكات المختلطة بدرجات متفاوتة، وكان الهدف منها جميعًا تعزيز الاتصالات الآمنة والمجهولة.
العقد الثاني من القرن الحادي والعشرين: تجدد الاهتمام الأكاديمي بالشبكات المختلطة
مع بداية العقد الثاني من الألفية، شهدنا تحولاً ملحوظاً نحو جعل شبكات المزج أكثر قابلية للتوسع وكفاءة. وقد حفز هذا التغيير إدخال بروتوكولات وخوارزميات جديدة، ساهمت في التغلب على بعض التحديات الرئيسية التي أعاقت سابقاً انتشار شبكات المزج على نطاق واسع. وتزايدت أهمية شبكات المزج بشكل كبير، لا سيما بعد عام 2013، عقب كشف إدوارد سنودن عن برامج مراقبة عالمية واسعة النطاق . وشهدت هذه الفترة تركيزاً متجدداً على شبكات المزج باعتبارها أدوات حيوية لحماية الخصوصية .
دمجت بنية Loopix [ 9 ] ، التي طُرحت عام 2017، العديد من تقنيات تعزيز الخصوصية الموجودة مسبقًا لتشكيل تصميم شبكة مختلطة حديثة. وتضمنت العناصر الرئيسية لـ Loopix ما يلي:
- تنسيق حزمة "Sphinx" [ 10 ] ، مما يضمن عدم إمكانية الربط والتشفير متعدد الطبقات
- نقل الحزم القائم على عملية بواسون ، مما يُدخل العشوائية لمنع هجمات ربط حركة المرور.
- تأخيرات الاختلاط المتسارعة ، مما يجعل تحليل حركة المرور أكثر صعوبة.
- حركة المرور التغطية القائمة على الحلقات، حيث يتم حقن الحزم الوهمية (حزم العناصر النائبة التي لا تحتوي على بيانات فعلية) بشكل مستمر لإخفاء تدفقات البيانات الحقيقية.
- بنية عقدة مختلطة طبقية ، تعمل على تحسين إخفاء الهوية مع الحفاظ على كفاءة الشبكة.
أدى ظهور تقنيات البلوك تشين إلى فتح آفاق جديدة للأنظمة اللامركزية القابلة للتوسع ، مما مهد الطريق لشبكات المزج الموزعة واسعة النطاق.
العقد الثالث من القرن الحادي والعشرين: أولى التطبيقات واسعة النطاق
خلال العقد الثاني من القرن الحادي والعشرين، ساهمت برامج بحث وتطوير عامة وخاصة متنوعة في إنشاء أولى الشبكات المختلطة واسعة النطاق. وبحلول عام 2025، يجري تطوير العديد من المشاريع [ 6 ] - بما في ذلك 0KN وHOPR وKatzenpost و Nym (كطبقة فوقية لشبكة NymVPN اللاحقة ) و xx.network (بقيادة ديفيد تشاوم ) - بهدف تعزيز التواصل الذي يحافظ على الخصوصية على نطاق أوسع.
كيف يعمل؟

يقوم المشارك (أ) بإعداد رسالة لتسليمها إلى المشارك (ب) عن طريق إضافة قيمة عشوائية (ر) إلى الرسالة، ثم يقوم بختمها باستخدام المفتاح العام للمُرسَل إليه.ثم إضافة عنوان B، ثم ختم النتيجة بالمفتاح العام للمزيجيفتح M الرسالة باستخدام مفتاحه الخاص، وبذلك يعرف عنوان B، ويرسلإلى ب.
تنسيق الرسالة
ولتحقيق ذلك، يأخذ المرسل المفتاح العام للمزيج (ويستخدمها لتشفير مغلف يحتوي على سلسلة عشوائية ((أ) مغلف متداخل موجه إلى المستلم، وعنوان البريد الإلكتروني للمستلم ( ب ). يتم تشفير هذا المغلف المتداخل باستخدام المفتاح العام للمستلم (ويحتوي على سلسلة عشوائية أخرى ( R0 )، بالإضافة إلى نص الرسالة المرسلة. عند استلام المغلف المشفر من المستوى الأعلى، يستخدم النظام مفتاحه السري لفتحه. في الداخل، يجد عنوان المستلم ( B ) ورسالة مشفرة موجهة إلى B. السلسلة العشوائية (يتم التخلص منه.
يُعدّ تضمين سلسلة عشوائية في الرسالة ضروريًا لمنع المهاجم من تخمين الرسائل. يُفترض أن المهاجم قادر على مراقبة جميع الرسائل الواردة والصادرة. في حال عدم استخدام السلسلة العشوائية (أي فقطيتم إرسالها إلى) ويكون لدى المهاجم تخمين جيد بأن الرسالةتم إرساله، ويمكنه اختبار ما إذا كانيحتفظ بها، ومن خلالها يمكنه معرفة محتوى الرسالة. عن طريق إلحاق السلسلة العشوائيةيُمنع المهاجم من تنفيذ هذا النوع من الهجمات؛ حتى لو تمكن من تخمين الرسالة الصحيحة (أي(إذا كان ذلك صحيحًا) فلن يتعلم ما إذا كان على صواب لأنه لا يعرف القيمة السريةعملياً،يعمل كالملح .
عناوين الإرجاع
ما نحتاجه الآن هو طريقة تمكن "ب" من الرد على "أ" مع الحفاظ على سرية هوية "أ" عن "ب" .
يتمثل الحل في أن يقوم A بتكوين عنوان إرجاع غير قابل للتتبعأينهو عنوانه الحقيقي الخاص،هو مفتاح عام يُستخدم لمرة واحدة فقط، ويتم اختياره لهذه المناسبة فقط، وهو مفتاح سيعمل أيضاً كسلسلة عشوائية لأغراض التشفير. بعد ذلك، يمكن لـ A إرسال عنوان الإرجاع هذا إلى B كجزء من رسالة يتم إرسالها باستخدام التقنيات المذكورة سابقاً.
يرسل بإلى M، وM يحولها إلى.
يستخدم هذا المزيج سلسلة من البتاتوالتي يجدها بعد فك تشفير جزء العنوانكمفتاح لإعادة تشفير جزء الرسالةلا يستطيع فك تشفير الناتج إلا المرسل إليه، أ ، لأن أ هو من أنشأ كلا الرسالتينوالمفتاح الإضافييضمن ذلك عدم قدرة النظام على رؤية محتوى رسالة الرد.
يوضح ما يلي كيف يستخدم B عنوان الإرجاع غير القابل للتتبع هذا لتكوين رد على A ، عبر نوع جديد من المزج:
الرسالة من أب :
رسالة رد من بأ :
أين:= المفتاح العام لـ B ،= المفتاح العام للمزيج.
يمكن للمستلم الرد على المصدر دون المساس بهوية المصدر. وتتمتع رسالة الرد بجميع مزايا الأداء والأمان التي تتمتع بها الرسائل المجهولة المصدر إلى المستلم.
نقاط الضعف
على الرغم من أن الشبكات المختلطة توفر الأمان حتى لو تمكن المهاجم من رؤية المسار بأكمله، إلا أن المزج ليس مثاليًا تمامًا. إذ يمكن للمهاجمين شن هجمات ربط طويلة الأمد وتتبع مرسل ومستقبل الحزم. [ 11 ]
نموذج التهديد
يمكن للمهاجم شنّ هجوم سلبي من خلال مراقبة حركة البيانات من وإلى الشبكة المختلطة. ويمكن لتحليل أوقات وصول الحزم المتعددة أن يكشف معلومات مهمة. ونظرًا لعدم إجراء أي تغييرات فعّالة على الحزم، يصعب اكتشاف هذا النوع من الهجمات. في أسوأ سيناريو للهجوم، نفترض أن جميع روابط الشبكة قابلة للمراقبة من قِبل المهاجم، وأن استراتيجيات الشبكة المختلطة وبنيتها التحتية معروفة. [ 2 ]
لا يمكن ربط حزمة بيانات على وصلة الإدخال بحزمة بيانات على وصلة الإخراج بناءً على معلومات وقت استلام الحزمة أو حجمها أو محتواها. ويتم منع الربط بين الحزم بناءً على توقيتها عن طريق تجميعها في دفعات، بينما يتم منع الربط بناءً على محتواها وحجمها عن طريق التشفير وإضافة حشو للحزم، على التوالي.
تُستخدم الفواصل الزمنية بين الحزم، أي الفرق الزمني بين رصد حزمتين متتاليتين على رابطين شبكيين، للاستدلال على ما إذا كان الرابطان يحملان نفس الاتصال. لا يؤثر التشفير والحشو على الفاصل الزمني بين الحزم المرتبط بنفس تدفق بروتوكول الإنترنت. تختلف تسلسلات الفواصل الزمنية بين الحزم اختلافًا كبيرًا بين الاتصالات، فعلى سبيل المثال، في تصفح الإنترنت، يحدث تدفق البيانات على شكل دفعات. يمكن استخدام هذه الحقيقة لتحديد نوع الاتصال.
هجوم نشط
يمكن تنفيذ الهجمات النشطة عن طريق حقن دفعات من الحزم التي تحتوي على بصمات توقيت فريدة في التدفق المستهدف. يستطيع المهاجم تنفيذ هجمات لمحاولة تحديد هذه الحزم على روابط شبكية أخرى. قد لا يتمكن المهاجم من إنشاء حزم جديدة نظرًا لحاجته إلى معرفة المفاتيح المتناظرة في جميع عمليات المزج اللاحقة. كما لا يمكن استخدام حزم إعادة الإرسال، إذ يمكن منعها بسهولة من خلال التجزئة والتخزين المؤقت. [ 2 ]
فجوة اصطناعية
يمكن إحداث فجوات كبيرة في تدفق البيانات المستهدف إذا قام المهاجم بإسقاط كميات كبيرة من الحزم المتتالية. على سبيل المثال، عند إجراء محاكاة لإرسال 3000 حزمة إلى تدفق البيانات المستهدف، يقوم المهاجم بإسقاط الحزم بعد ثانية واحدة من بدء التدفق. مع ازدياد عدد الحزم المتتالية التي يتم إسقاطها، تتضاءل فعالية الإسقاط الدفاعي بشكل ملحوظ. يؤدي إحداث فجوة كبيرة في البيانات غالبًا إلى ظهور سمة مميزة.
انفجارات اصطناعية
يستطيع المهاجم إحداث تدفقات بيانات مصطنعة. ويتم ذلك عن طريق إنشاء توقيع من حزم بيانات مصطنعة، وذلك بتعليقها على رابط لفترة زمنية محددة ثم إطلاقها دفعة واحدة. لا يوفر إسقاط الحزم أي حماية في هذه الحالة، ويمكن للمهاجم تحديد مسار البيانات المستهدف. توجد تدابير دفاعية أخرى يمكن اتخاذها لمنع هذا الهجوم، ومنها خوارزميات الحشو التكيفي. فكلما زاد تأخير الحزم، سهُل تحديد سلوك المهاجم، وبالتالي تحسّنت فعالية الدفاع.
هجمات أخرى لتحليل الوقت
قد يبحث المهاجم أيضًا في هجمات التوقيت الأخرى غير استهداف الفواصل الزمنية بين الحزم. إذ يمكنه تعديل تدفقات الحزم بشكل فعّال لمراقبة التغييرات التي تطرأ على سلوك الشبكة. ويمكن إتلاف الحزم لإجبار إعادة إرسال حزم بروتوكول التحكم بالنقل (TCP)، وهو سلوك يسهل رصده للكشف عن معلومات. [ 12 ]
هجوم نائم
بافتراض أن المهاجم يستطيع رؤية الرسائل المرسلة والمستلمة في قنوات المزج، لكنه لا يستطيع رؤية آلية عمل هذه القنوات أو محتوى الرسائل المرسلة منها، فإذا ترك المهاجم رسائله الخاصة في قنوات المزج، واستلم إحداها، فإنه يستطيع تحديد الرسالة المرسلة والمرسل. يجب على المهاجم وضع رسائله (المكون النشط) في قناة المزج في أي وقت، ويجب أن تبقى هذه الرسائل موجودة قبل إرسال أي رسالة أخرى. لا يُعد هذا عادةً هجومًا نشطًا، ولكن يمكن للمهاجمين الأضعف استخدام هذا الهجوم مع هجمات أخرى لإحداث مشاكل أكبر.
تستمد شبكات المزج أمانها من خلال تغيير ترتيب الرسائل الواردة لتجنب إنشاء علاقة جوهرية بين الرسائل الواردة والصادرة. تُحدث عمليات المزج تداخلاً بين الرسائل، مما يحد من معدل تسرب المعلومات إلى مراقب عملية المزج. في عملية مزج بحجم n، يواجه المهاجم الذي يراقب المدخلات والمخرجات من عملية المزج حالة من عدم اليقين من الدرجة n في تحديد التطابق. يمكن لهجوم "النائم" استغلال هذا. في شبكة متعددة الطبقات من عمليات المزج العتبية، مع وجود "نائم" في كل عملية مزج، توجد طبقة تستقبل المدخلات من المرسلين، وطبقة ثانية من عمليات المزج تُعيد توجيه الرسائل إلى الوجهة النهائية. من خلال ذلك، يستطيع المهاجم معرفة أن الرسالة المستلمة لا يمكن أن تكون قد أتت من المرسل في أي عملية مزج من الطبقة الأولى لم يتم تفعيلها. هناك احتمال أكبر لمطابقة الرسائل المرسلة والمستلمة مع عمليات المزج هذه، وبالتالي فإن الاتصال ليس مجهول الهوية تمامًا. قد تكون عمليات المزج أيضًا مؤقتة بحتة: فهي تُغير ترتيب الرسائل المستلمة في فترة زمنية محددة بشكل عشوائي، وتُلحق بعضها بعمليات المزج، وتُعيد توجيهها في نهاية الفترة بغض النظر عما تم استلامه خلالها. ستتداخل الرسائل المتاحة للمزج، ولكن إذا لم تكن هناك رسائل متاحة، فلن يكون هناك تداخل مع الرسائل المستلمة. [ 13 ]
مراجع
- ↑ تُعرف أيضاً باسم "المزيجات الرقمية"
- 1 2 3 4 سامبيجيتايا، كريشنا؛ بوفيندران، رادها (ديسمبر 2006). "دراسة استقصائية حول الشبكات المختلطة وتطبيقاتها الآمنة". وقائع معهد مهندسي الكهرباء والإلكترونيات . 94 (12): 2142-2181 . doi : 10.1109/JPROC.2006.889687 . ISSN 1558-2256 . S2CID 207019876 .
- ↑ كلاوديو أ. أردانيا وآخرون (2009). "حماية الخصوصية عبر شبكات الهاتف المحمول غير الموثوقة" . في: بيتيني، كلاوديو وآخرون (محررون). الخصوصية في التطبيقات القائمة على الموقع: قضايا بحثية واتجاهات ناشئة . سبرينغر. ص 88. ISBN 9783642035111.
- ↑ دانيزيس، جورج (2003-12-03). "الشبكات المختلطة ذات المسارات المقيدة" . في دينغلداين، روجر (محرر). تقنيات تعزيز الخصوصية: ورشة العمل الدولية الثالثة، PET 2003، دريسدن، ألمانيا، 26-28 مارس 2003، أوراق منقحة . المجلد 3. سبرينغر. ISBN 9783540206101.
- ↑ تشاوم، ديفيد ل. (1981). "البريد الإلكتروني غير القابل للتتبع، وعناوين المرسل، والأسماء المستعارة الرقمية" . اتصالات رابطة آلات الحوسبة . 24 (2): 84-90 . doi : 10.1145/358549.358563 . S2CID 30340230.
سيشمل مستخدمو نظام التشفير ليس فقط المُراسِلين، بل أيضًا جهاز كمبيوتر يُسمى "
ميكس"
يقومبمعالجة كل عنصر من عناصر البريد قبل تسليمه.
- 1 2 "مراجعة بحثية حول شبكة ميكسنت" (ملف PDF) . 15 أبريل 2024. تم الاطلاع عليه في 21 فبراير 2025 .
- ↑ "البريد الإلكتروني غير القابل للتتبع، وعناوين المرسل، والأسماء المستعارة الرقمية" (ملف PDF) . chaum.com . كلية الهندسة، جامعة كاليفورنيا، بيركلي : UCB/ERL. 22 فبراير 1979. ص. [3] / - 2 - . تم الاطلاع عليه في 31 مايو 2025. نظام البريد :
لن يقتصر أعضاء نظام التشفير على الراغبين في المراسلة فحسب، بل سيشملون أيضًا أجهزة كمبيوتر تُسمى "
المُخَلِّطات"
والتي ستُجري عملية خلط الرسائل أثناء نقلها.
- ↑ مازيير، ديفيد. "تصميم وتنفيذ وتشغيل خادم أسماء مستعارة للبريد الإلكتروني" (PDF) .
- ↑ بيوتروفسكا، أنيا م.؛ هايز، جيمي؛ إلاهي، طارق؛ ميسر، سيباستيان؛ دانيزيس، جورج (2017). نظام إخفاء الهوية Loopix . جمعية USENIX. الصفحات 1199-1216 . ISBN 978-1-931971-40-9.
- ↑ دانيزيس، جورج؛ غولدبيرغ، إيان (2008)، سفينكس: تنسيق مختلط مضغوط وآمن بشكل قابل للإثبات ، 2008/475 ، تم الاطلاع عليه بتاريخ 21-02-2025
- ↑ توم ريتر، "الاختلافات بين توجيه البصل وشبكات المزج"، ritter.vg تم الاطلاع عليه في 8 ديسمبر 2016.
- ↑ شماتيكوف، فيتالي؛ وانغ، مينغ-هسيو (2006). "تحليل التوقيت في الشبكات المختلطة منخفضة زمن الوصول: الهجمات والدفاعات". أمن الحاسوب - ESORICS 2006. سلسلة محاضرات في علوم الحاسوب. المجلد 4189. الصفحات 18-33 . CiteSeerX 10.1.1.64.8818 . doi : 10.1007/11863908_2 . ISBN 978-3-540-44601-9.
- ↑ بول سيفيرسون، "الكلاب النائمة تستلقي على فراش من البصل ولكنها تستيقظ عند خلطها"، ندوة تقنيات تعزيز الخصوصية، تم الاطلاع عليها في 8 ديسمبر 2016.
- شبكات إخفاء الهوية
- خصوصية الإنترنت
- التوجيه
- بروتوكولات التشفير
- أساسيات التشفير
- شبكات ميكس
