لا تزال AES القديمة الجيدة تعتبر معيارًا ذهبيًا للأمان عبر الإنترنت بينما XChaCha20 أبسط وأسرع ومثبتة في المستقبل.
يلعب التشفير دورًا مهمًا في الحفاظ على البيانات الحساسة المرسلة عبر الإنترنت والمخزنة في أنظمة الكمبيوتر من السرقة أو التخريب أو الاختراق بطريقة أخرى. باختصار ، إنها طريقة لإخفاء المعلومات بجعلها غير قابلة للقراءة لأولئك الذين ليس لديهم معلومات خاصة مفتاح فك التشفير - وإذا كنت تستخدم أي خدمة تستخدم خوارزمية تشفير ، فيجب أن تكون الوحيد بالمفتاح.
تُستخدم 256 بت من قبل شبكات VPN الأكثر أمانًا وقواعد البيانات الآمنة وحتى حكومة الولايات المتحدة ، وتعتبر معيار تشفير أساسيًا اليوم. وفي الوقت نفسه ، يتحول المزيد والمزيد من الشركات إلى XChaCha20 المتطورة كبديل أحدث وأبسط وأسرع. إذن ما هي الاختلافات بين الاثنين؟ ما الذي يجعلهم مميزين؟
ما هو 256 بت AES؟
معيار التشفير المتقدم (AES) عبارة عن خوارزمية ذات مفتاح متماثل اختارتها حكومة الولايات المتحدة لحماية معلوماتها بالغة السرية. تستخدم AES تشفير الكتلة لتشفير البيانات - فهي تحول البيانات التي سيتم تشفيرها قريبًا إلى كتل ثم تقوم بتشفيرها على دفعات.
بينما تستخدم جميع أنواع AES الثلاثة (128- و 192- و 256 بت) نفس كتل 128 بت ، يختلف طول المفتاح الذي يستخدمونه. كما يوحي اسمه ، تشفير 256 بت AES يستخدم طول مفتاح 256 بت لتشفير (وفك تشفير لاحقًا) كتلة بيانات. بعد ذلك ، ستخضع كل كتلة لـ 14 جولة من التشفير قبل أن يمكن مشاركتها بأمان عبر الإنترنت. هذا يجعل 256-bit AES الأقوى من بين ثلاثة أنواع من AES ومحصنة حتى من أقوى هجمات القوة الغاشمة.
نظرًا لأن 256-bit AES عبارة عن تشفير متماثل ، فإنه يستخدم مفتاحًا واحدًا فقط للتشفير وفك التشفير. على سبيل المثال ، إذا كنت تستخدم أدوات تعاون آمنة لمشاركة مستند حساس مع شخص ما ، ستحتاج إلى نفس المفتاح لفك تشفير البيانات وجعلها قابلة للقراءة.
حتى لو وقعت ضحية ل هجوم رجل في الوسط (MITM) ومجرمو الإنترنت يضعون أيديهم على بياناتك الحساسة ، ولن يتمكنوا من استخدامها بصيغتها المشفرة.
ما هو تشفير XChaCha20؟
على عكس 256 بت AES ، خوارزمية XChaCha20 هو نوع تشفير دفق ، مما يعني أنه يقوم بتشفير كل بت من البيانات على حدة بدلاً من تقسيم البيانات إلى كتل. مثل منافسه ، فهو متماثل - بمعنى أنه يستخدم مفتاحًا واحدًا لتشفير البيانات وفك تشفيرها - ولكن هناك أيضًا نسخة غير متماثلة منه.
نظرًا لأن XChaCha20 يتخطى أعمال تقسيم الكتل ، فإنه يجعل العملية برمتها أبسط وأسرع من 256 بت AES. بالإضافة إلى ذلك ، يبلغ طول المفتاح السري لـ XChaCha20 256 بت ، لذلك لا توجد فرصة لأن ينتهي بك الأمر بإصدار أقل أمانًا منه.
على الرغم من أنه لا يتمتع بنفس الشعبية التي تتمتع بها AES 256 بت ، إلا أن XChaCha20 يتسلق بشكل مطرد المخططات حيث تتبناه شركات مثل Google و Cloudflare و Nord Security. نورد باس بل إنه يذهب إلى حد تسمية XChaCha20 "مستقبل التشفير" ، وتوقع أن المزيد والمزيد من المنصات المحمولة ستنتقل إليه قريبًا.
هذا ليس مفاجئًا لأن تقنية التشفير أصبحت جزءًا أساسيًا من العالم الحديث ، مما يمنحك امتدادًا طريقة سهلة لتشفير حياتك اليومية.
ما الفرق بين تشفير 256-بت AES و XChaCha20؟
256-بت AES عبارة عن تشفير كتلة بينما XChaCha20 عبارة عن تشفير دفق ، وهو الفرق الأساسي بين الاثنين الذي تستمد منه جميع الاختلافات الأخرى.
- نظرًا لكونه تشفيرًا قائمًا على الكتلة ، فإن 256 بت AES أكثر تعقيدًا من XChaCha20. إنه يجعل تشفير نفسه أكثر أمانًا إلى حد ما ولكنه لا يفعل الكثير للأمان العام - بل على العكس تمامًا. كلما كانت الخوارزمية أكثر تعقيدًا ، زادت مخاطر ارتكاب شخص ما في السلسلة خطأ وتعريض البيانات للتهديدات السيبرانية.
- يتوفر 256 بت AES بثلاثة إصدارات (128 و 192 و 256 بت) ، بينما لا يوجد سوى إصدار 256 بت من XChaCha20.
- على عكس 256-bit AES ، يمكن أن يعمل XChaCha20 بسلاسة بدون أجهزة خاصة ، مما يجعل التشفير أسهل في التنفيذ وأقل عرضة للأخطاء التقنية والبشرية.
- يعتبر XChaCha20 أسرع من 256 بت AES ، لذا فمن غير المرجح أن تتضايق من سرعات الاتصال البطيئة. بدون أجهزة خاصة ، تتخلف AES 256 بت عن منافستها الخالية من الأجهزة. بالإضافة إلى ذلك ، فإن الأصفار المتدفقة أسرع بكثير من نظيراتها القائمة على الكتلة.
- 256-bit AES موجودة منذ أكثر من عقدين وتتمتع بسمعة ممتازة. وفي الوقت نفسه ، لا يزال XChaCha20 هو الطفل الجديد في كتلة الأمن السيبراني ولم تتح له الفرصة للاستمتاع بنفس الشعبية حتى الآن.
256 بت AES أو XChaCha20: أيهما أكثر أمانًا؟
على الرغم من أن 256-bit AES و XChaCha20 لهما مزايا وعيوب خاصة بهما ، يمكن لكليهما تعزيز أمانك بشكل كبير وحماية خصوصيتك الرقمية. في حين أن التعقيد يجعل 256-bit AES قوية ، يتم تعزيز تشفير XChaCha20 بالفعل من خلال بساطته المتأصلة.
في النهاية ، لا يزال 256 بت AES معيارًا صناعيًا. ومع ذلك ، فإن XChaCha20 تلاحقها بسرعة في هذا السباق ، وتتميز بالسرعة والبساطة والحرص على مواجهة تحديات الأمن السيبراني المستقبلية.