سيفيريونيكورن-إي
| عام | |
|---|---|
| المصممين | إن إي سي |
| نُشرت لأول مرة | 1998 |
| خلفاء | سيفيريونيكورن-أ |
| شهادة | كريبتريك (مرشح) |
| تفاصيل الشفرة | |
| أحجام المفاتيح | 128 بت |
| أحجام الكتل | 64 بت |
| بناء | شبكة فيستيل |
| جولات | 16 |
في التشفير ، CIPHERUNICORN-E هو تشفير كتلي تم إنشاؤه بواسطة NEC في عام 1998. وكان من بين تقنيات التشفير التي أوصت بها CRYPTREC لاستخدامها من قبل الحكومة اليابانية في عام 2003. ومع ذلك، تم تخفيضه إلى مستوى "المرشح" بواسطة مراجعة CRYPTREC لعام 2013.
تحتوي الخوارزمية على بنية شبكة Feistel معدلة مكونة من 16 جولة ، مع وظيفة خلط إضافية تعتمد على المفتاح بعد كل جولتين. يبلغ حجم الكتلة 64 بت، وحجم المفتاح 128 بت. وظيفة الجولة معقدة إلى حد ما، حيث يتم تقسيمها إلى حسابين متوازيين تقريبًا.
يتكون الجزء الأول (الذي يسميه المصممون التيار الرئيسي ) من عمليات البحث XORs و S-box ، مع بعض الخيارات المتأثرة بالجزء الثاني. تستخدم هذه الوظيفة الثانية (تسمى توليد المفتاح المؤقت ) المزيد من عمليات XORs وعمليتين تعادلان الضرب المعياري . تتم إضافة المفاتيح الفرعية في مراحل مختلفة من كلا الجزأين من وظيفة الجولة. يوجد 4 صناديق S في المجموع، كل منها يحتوي على مدخلات ومخرجات 8 بت.
في عام 2000، استخدمت شركة NEC نفس البنية عالية المستوى، مع مكونات أكثر تفصيلاً، لتصميم تشفير CIPHERUNICORN-A .
يستخدم جدول مفاتيح CIPHERUNICORN-E شبكة Feistel متداخلة، استنادًا إلى بعض نفس العناصر الأساسية المستخدمة في التشفير نفسه.
إن تعقيد الدالة الدائرية لـ CIPHERUNICORN-E جعل من الصعب تحليلها. وقد تم إجراء بعض التحليلات المحدودة على المتغيرات المبسطة، مما يدل على أنها من المرجح أن تكون مقاومة للتحليل التفاضلي والخطي للشفرات .
مراجع
- إدخال سجل ISO/IEC9979-0019 (PDF)، تم تسجيله في 6 يوليو 1998 (يتضمن كود مصدر تنفيذ العينة)
- مات روبشو (14 ديسمبر 2001). "مراجعة تشفيرية لـ CIPHERUNICORN-E" (PDF) . تم الاسترجاع في 21 يناير 2007 .
- ديفيد فاغنر (17 ديسمبر 2001). "تقييم أمان CIPHERUNICORN-E ضد هجمات معينة" (PDF) . تم الاسترجاع في 21 يناير 2007 .
