الاختلافات بين rijndael و AES
-
09-09-2019 - |
سؤال
أقوم بالتحقيق في خوارزميات التشفير - هل يمكن لشخص ما أن يعطيني هبوطا سريعا من الاختلافات بين ريخندل وأنا؟
نصائح أخرى
يتحدث بدقة، معيار التشفير المتقدمة (AES) ليست خوارزمية. AES هو مواصفات يعرف من قبل المعهد الوطني لمعايير وتكنولوجيا الولايات المتحدة (NIST). AES هو خليفة معيار تشفير البيانات (DES).
تم الإعلان عن AES في FIPS PUB 197 يوم 26 نوفمبر 2001. يتم إصدار منشورات معايير معالجة المعلومات الفيدرالية (حانة FIPS) من قبل NIST بعد موافقة وزير التجارة الأمريكي.
Rijndael هي خوارزمية تشفير مفتاح متماثل التي أنشأها جوان دايمن وفنسنت ريومن. إنها تشفير كتلة، مع حجم كتلة متغير، وطول مفتاح المتغير ورقم دائري متغير. يمكن تحديد طول الكتلة وطول المفتاح بشكل مستقل إلى أي مضاعف من 32 بت من 128 بت إلى 256 بت.
تم اختيار Cipher Rijndael كمعيار تشفير متقدم (AES).
في Rijndael AES Variant، يقتصر حجم الكتلة على 128 بت وطول مفتاح إلى 128، 192 أو 256 بت فقط.
في الواقع في أزمة 3DES (معيار تشفير البيانات الثلاثي) قرر NIST تأسيس معيار جديد. AES هي المواصفة القياسية التي اتخذتها بالفعل الخوارزمية على أساس Rijndael Algo وهو ما ليس سوى مزيج من اثنين من العلماء البحوثين اسم الدكتور ريومن والدكتور دايمان وفقا للألوهيين الثابتين بحجم طول الكتلة إلى 128 مليار 128 أو 256 بت. في وقت لاحق من التقييس هو مذكور في تقنية التشفير المتقدمة (AES) أن تشفير الكتلة المتماثلة مع 128 بت يمكن أن تدعم 128،192 و 256 بت أو 16،24 و 32 بايت
AES هي نسخة مخفضة من Rijndael حيث يتم تعريفها فقط لأحجام Block 12 بت في حين يتم تعريف Rijndael لأحجام Block 128 و 192 و 256 بت. إذا تم استخدام بحجم كتلة مختلفة بين التشفير وفك التشفير، فلا من الممكن استرداد النص الأول الأصلي.
يجب أن ينظر إلى Rijndael-256 و Rijndael-192 على أنها خوارزميات مختلفة تماما من AES (Rijndael-128). أنها غير متوافقة بطبيعتها.