شبكة I2P: أداة الاتصالات الخاصة والمجهولة

visible
visible
date
Jul 5, 2024
thumbnail
https://habrastorage.org/r/w1560/getpro/habr/upload_files/6c9/722/510/6c97225101d1693676c4fbd0c434aed0.jpg
slug
i2p-network-tool-for-private-and-anonymous-communications
author
status
Public
tags
المدونة
الامن السبراني
summary
شبكة I2P هي شبكة خاصة توفر اتصالات مجهولة وآمنة عبر الإنترنت. تستخدم الشبكة المفاهيم مثل التشفير والأنفاق والعقد الوسيطة لحماية البيانات والخصوصية. I2P توفر حلاً متكاملاً للأشخاص الذين يرغبون في الاتصال بشكل مجهول وآمن على الإنترنت.
type
Post
updatedAt
Jul 6, 2024 03:59 AM
Status
Done
Person

المخرجات المتوقعة من المقالة

هذه المقالة تهدف إلى:
  1. توضيح الفروقات بين الشبكات التقليدية والشبكات المخفية.
  1. تقديم شبكة I2P كأداة للاتصالات الخاصة والمجهولة.
  1. شرح أساسيات التشفير وأهمية الحفاظ على سرية البيانات.
  1. تفصيل كيفية عمل شبكة I2P من الناحية التقنية.
  1. استعراض تاريخ تطوير I2P وأهمية مشروع I2PD.
  1. مناقشة الفروقات بين I2P والشبكات الأخرى مثل Tor وYggdrasil.
  1. تسليط الضوء على الجوانب الأخلاقية لاستخدام الشبكات المخفية.
⚠️
إخلاء مسؤولية للمادة المترجمة هذه المادة مترجمة من مصدر أصلي لأغراض توضيحية وتعليمية فقط. قد لا تعكس الترجمة الدقيقة للغة المصدر أو جميع التفاصيل الدقيقة المتعلقة بالموضوع. لا يتحمل المترجم أو الناشر أي مسؤولية عن أي أخطاء أو تفسيرات غير صحيحة قد تنشأ نتيجة للترجمة. يُنصح بالرجوع إلى المصدر الأصلي للحصول على المعلومات الأكثر دقة وكمالًا.

شبكة I2P: أداة الاتصالات الخاصة والمجهولة

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

الفرق بين الشبكة التقليدية والشبكة المخفية

الإنترنت التقليدي هو ببساطة شبكة واسعة من الحواسيب. تم تصميمه بحيث يمكن تتبع أنشطة المستخدمين بسهولة: يمكن لمزود الإنترنت معرفة تاريخ تصفحك للويب سواء أردت ذلك أم لا. هذا يمكن أن يكون مزود خدمة VPN أيضًا، وفي كلتا الحالتين يعرف أطراف ثالثة عن اهتماماتك. بفضل ذلك، يتحول الإنترنت العالمي إلى أداة للتلاعب والدعاية ذات الاتجاه الواحد.
notion image
الشبكات المخفية، مثل "الدارك نت"، تهدف إلى العكس - إخفاء هوية المستخدمين بالكامل.
لنمثل الاختلافات بين الإنترنت العادي والشبكة المخفية البسيطة باستخدام رسم توضيحي لمدينة. هذا المثال مبسط للغاية لفهم الفكرة العامة.
notion image
يتواصل السكان عبر النوافذ - هذا هو تبادل المعلومات عبر القنوات المفتوحة. لاحظ وجود جار "مفوض" (المنزل رقم 2) الذي يسمع كل شيء، وكما نعلم، يسجل. يمكننا تشبيه تشفير المعلومات بلغة سرية: حتى إذا كان الجيران يتحدثون بلغة غير معروفة للجاسوس، فإنه على الأقل يعرف أن بعض المنازل تتواصل مع بعضها البعض. في حالة الإنترنت العادي، يحتفظ المزود بمعلومات عن المواقع التي تزورها. ليس من الضروري أن يعرف ما كتبت على المنتدى المعارض. مجرد حقيقة زيارة هذا النوع من الموارد تخبر الكثير. يوجد بين منزلين (رقم 4 و 5) أنفاق تحت الأرض مرتبطة - يتبادلون الرسائل دون الصراخ في الشارع. لا يرى الجاسوس أن هؤلاء الناس يتواصلون.
مصطلح مهم سنحتاجه لاحقًا هو DPI (فحص الحزم العميق). في الرسم التوضيحي، يمكننا وصف مهارة الجاسوس بفهم المعنى السري للكلمات المسموعة. على سبيل المثال، سيصرخ الناس من النافذة بكلمة "أنبوب" قبل أن يبدأوا في التحدث عبر الأنفاق المخفية. سيفهم الجاسوس بسرعة ويبدأ في التجوال بالقرب من المنازل التي سمعت منها الكلمة الرمزية. سيتم استدعاء ذلك الاكتشاف باستخدام تقنية DPI.

فهم أساسيات التشفير

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

المبادئ الأساسية لعمل I2P

في شبكة I2P، يتم تشفير جميع الحزم على جانب المرسل ولا يمكن فك تشفيرها إلا على جانب المستقبل، بحيث لا يمكن لأي من المشاركين الوسطيين اعتراض البيانات الأصلية.
notion image
تستخدم I2P مفاهيم الموجهات والنقاط النهائية. الموجه هو مشارك مجهول في الشبكة: لا يكون عميلًا ولا خادمًا، فقط عقدة عبور غير مميزة.
notion image
لا يعرف أحد في الشبكة من هو المرسل الحقيقي أو المستقبل لأن حالة العقدة التي أرسلت الحزمة غير معروفة، قد تكون مرسلاً أو عقدة وسيطة، والعقدة التالية التي يجب إرسال الحزمة إليها قد تكون المستقبل أو عقدة وسيطة أخرى
.
notion image
تعتمد شبكة I2P على الخلايا السيالة (floodfill) التي تجمع معلومات الشبكة وتبادلها مع بعضها البعض. أي شخص يمكن أن يصبح خلية سيالة عن طريق إعداد المعلمة المناسبة في ملف تكوين الموجه.
notion image
عند الاتصال بأحد العناوين في I2P، يتم تلقائيًا طلب مجموعة المفاتيح الخاصة به من إحدى الخلايا السيالة العشوائية.
notion image
تتضمن مجموعة المفاتيح عنوان النقطة النهائية الكامل، مفاتيح التشفير، وقائمة الأنفاق الواردة. تتغير هذه الأنفاق كل 10 دقائق تقريبًا مما يضمن عدم الكشف عن الهوية بشكل كبير.
notion image
في الختام، شبكة I2P تقدم حلاً متكاملاً للاتصالات الخاصة والمجهولة عبر الإنترنت، مما يضمن أمان البيانات وسريتها دون الحاجة إلى الاعتماد على أطراف ثالثة.

⚠️
طريقة في
تقنية فاينمان هي طريقة فعالة للتعلم والتدريس طورها الفيزيائي الشهير ريتشارد فاينمان.

شرح I2P باستخدام تقنية فاينمان

المقدمة:

تخيل أنك تعيش في قرية صغيرة حيث يعرف الجميع بعضهم البعض ويمكن للجميع رؤية ما يفعله الآخرون. الآن، دعونا نتخيل أنك تريد إرسال رسالة سرية إلى صديق في القرية دون أن يعرف أحد آخر محتوى هذه الرسالة أو حتى أنكم تتواصلون.

ما هو I2P؟

I2P هي اختصار لـ "Invisible Internet Project" (مشروع الإنترنت الخفي)، وهي شبكة خاصة مصممة لتوفير اتصال مجهول الهوية وآمن بين مستخدمي الإنترنت. يمكننا تخيلها كشبكة من الأنفاق السرية تحت القرية، حيث يمكن للرسائل أن تسير دون أن يراها أحد أو يعرف مصدرها أو وجهتها.

كيف تعمل I2P؟

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

لماذا استخدام I2P؟

  • الخصوصية:
    • في القرية، لا يمكن لأي شخص آخر معرفة أنك أرسلت رسالة أو إلى من أرسلتها.
    • I2P توفر مستوى عالٍ من الخصوصية لأنها تخفي هوية المستخدمين ومواقعهم.
  • الأمان:
    • الرسالة مشفرة بشكل جيد، ولا يمكن لأي شخص اعتراضها وفك تشفيرها بسهولة.
    • التشفير البصلي يضمن أن كل طبقة حماية تضيف مستوى إضافيًا من الأمان.

الخلاصة:

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