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



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

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

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

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

وهنا يصبح الأمر مثيرًا للاهتمام بالنسبة للعملات الرقمية. يعتقد الكثيرون أن بيتكوين والعملات المشفرة الأخرى تستخدم التشفير غير المتماثل لأنها تعتمد على المفاتيح العامة والخاصة. لكن هذا ليس دقيقًا تمامًا. بيتكوين في الواقع يستخدم التوقيعات الرقمية، وليس التشفير. الخوارزمية تسمى ECDSA وهي لا تقوم بتشفير شيء - فقط توقّع المعاملات. RSA هو خوارزمية أخرى يمكنها القيام بكلا الأمرين: التشفير والتوقيعات، لكن بيتكوين اختارت نهج التوقيع فقط.

محافظ العملات الرقمية تستخدم التشفير عندما تضع كلمة مرور، لكن سلسلة الكتل نفسها تعتمد على التوقيعات الرقمية وليس التشفير غير المتماثل الكامل الذي ناقشنا. إنها تمييز دقيق لكنه مهم.

الخلاصة: فهم الفرق بين التشفير المتماثل وغير المتماثل يساعدك على فهم سبب تصميم بعض الأنظمة على النحو الذي هي عليه. كلاهما له مكانه - المتماثل للسرعة، وغير المتماثل للأمان وحل مشاكل توزيع المفاتيح. مع تطور التهديدات، كلاهما سيظل يلعب دورًا حيويًا في حماية البيانات.
BTC‎-0.44%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • مُثبت