ARIA (شفرة)

في علم التشفير ، تُعدّ ARIA خوارزمية تشفير كتلية [ 1 ] صُممت عام 2003 من قِبل مجموعة كبيرة من الباحثين الكوريين الجنوبيين . [ 2 ] وفي عام 2004، اختارتها الوكالة الكورية للتكنولوجيا والمعايير كتقنية تشفير قياسية.

تستخدم الخوارزمية بنية شبكة استبدال-تبديل مبنية على معيار التشفير المتقدم (AES) . وتتشابه واجهتها مع واجهة AES: حجم كتلة 128 بت، وحجم مفتاح 128 أو 192 أو 256 بت. ويتراوح عدد الجولات بين 12 و14 و16 جولة، حسب حجم المفتاح. تستخدم خوارزمية ARIA صندوقي استبدال (S-boxes) بحجم 8×8 بت ، ومعكوساتهما، بالتناوب في الجولات؛ أحدهما هو صندوق استبدال Rijndael .

يقوم الجدول الزمني الرئيسي بمعالجة المفتاح باستخدام تشفير فيستل 256 بت من 3 جولات ، مع التوسع الثنائي لـ 1/ π كمصدر لأرقام "لا شيء مخفي ".

التطبيقات

يمكن تنزيل الكود المصدري المرجعي لتشفير ARIA المطبق بلغات C و C++ و Java من صفحة تفعيل استخدام التشفير التابعة لـ KISA. [ 3 ]

التقييس

  • كاتس
    • KS X 1213:2004
  • IETF
    • الخوارزمية
      • RFC 5794 : وصف لخوارزمية تشفير ARIA 
    • TLS/SSL
      • RFC 6209 : إضافة مجموعات تشفير ARIA إلى أمان طبقة النقل (TLS) 
    • SRTP
      • RFC 8269 : خوارزمية ARIA واستخدامها مع بروتوكول النقل الآمن في الوقت الحقيقي (SRTP) 

حماية

مراجع

  1. "KISA: Block Cipher: ARIA" . seed.kisa.or.kr (باللغة الكورية).
  2. كوون، دايسونغ؛ كيم، جايسونغ؛ بارك، سانغوو؛ سونغ، سو هاك؛ سون، يايكوون؛ سونغ، جونغ هوان؛ يوم، يونغجين؛ يون، إي جونغ؛ لي، سانغجين؛ لي، جايوون؛ تشي، سيونغتايك؛ هان، دايوان؛ هونغ، جين (2003). "تشفير الكتلة الجديد: ARIA" . أمن المعلومات وعلم التشفير - ICISC 2003. سلسلة محاضرات في علوم الحاسوب. المجلد 2971. دار نشر سبرينغر الدولية. الصفحات 432-445 . doi : 10.1007/978-3-540-24691-6_32 . ISBN   978-3-540-24691-6.
  3. "KISA: شفرة المصدر لخوارزمية التشفير: ARIA" . seed.kisa.or.kr (باللغة الكورية).