ارائه معماری سبک‌وزن برای رمز احراز اصالت‌شده COLM و پیاده‌سازی آن روی بسترهای FPGA و ASIC

سال انتشار: 1399
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 254

فایل این مقاله در 12 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_TJEE-50-2_012

تاریخ نمایه سازی: 4 آذر 1399

چکیده مقاله:

طرح‌های رمزنگاری احرازاصالت‌شده دو سرویس محرمانگی و جامعیت را هم‌زمان فراهم می‌کنند. مسابقه سزار با هدف طراحی این رمزها در حال برگزاری است. یکی از معیارهای انتخاب طرح نهایی این مسابقه در کنار امنیت، عملکرد سخت‌افزاری کاندیداها در محیط‌های با منابع محدود است. در این مقاله برای اولین‌بار برای رمز احراز اصالت‌شده COLM از دور نهایی مسابقه سزار، یک معماری سخت‌افزاری سبک‌وزن 8-بیتی و سازگار با واسط برنامه‌نویسی کاربردی نسخه 2 ارائه شده‌است. به‌دلیل این‌که طرح COLM از رمز AES به‌عنوان اولیه استفاده می‌کند، از معماری سبک‌وزن Atomic-AES سازگار شده با قوانین مسابقه سزار استفاده شده‌است. برای کاهش منابع سخت‌افزاری مصرفی از تکینک‌هایی مانند پیاده‌سازی یک هسته AES برای رمزنگاری/رمزگشایی طرح، به اشتراک‌گذاری ثبات‌ها و پیاده‌سازی دوبرابرکردن روی میدان (2128)GF با ساختار 8­-بیت و ساختن ضرب‌های مرتبه بالاتر از آن، استفاده شده‌است. معماری پیشنهادی طرح COLM روی بسترهای ASIC و FPGA پیاده‌سازی شده‌است. این معماری برای دو بستر فوق مشابه بوده ولی از تکنیک‌های بهینه‌سازی نگاشت تکنولوژیکی برای هر بستر استفاده شده‌است. مقایسه نتایج این‌کار با پیاده‌سازی‌های پایه نشان می‌دهد که ناحیه مصرفی در FPGA، 62% و در ASIC، 74% کاهش داشته‌است. هم‌چنین اختصاصی‌نمودن 2v API برای عرض داده 8-بیت ناحیه مصرفی API را به‌ترتیب به میزان 8% و 6% روی بستر FPGA و ASIC کاهش داده است.

نویسندگان

محسن جهانبانی

دانشکده و پژوهشکده مهندسی فن آوری اطلاعات و ارتباطات - دانشگاه جامع امام حسین (ع)

زین العابدین نوروزی

دانشکده و پژوهشکده مهندسی فن آوری اطلاعات و ارتباطات - دانشگاه جامع امام حسین (ع)

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • [1]       M. Dworkin, Recommendation for Block Cipher Modes of Operation: ...
  • [2]       M. Dworkin, Recommendation for Block Cipher Modes of Operation: ...
  • [3]       https://competitions.cr.yp.to/2014-03-15. ...
  • [4]       ح. پروین، م. محمدپور، ر. ا. امیدوار، «ارائه روشی ...
  • [5]       E. Homsirikamol, W. Diehl, A. Ferozpuri, F. Farahmand, P. ...
  • [6]       Cryptographic Engineering Research Group (CERG) at GMU. Development Package ...
  • [7]       Cryptographic Engineering Research Group (CERG) at GMU, Development Package ...
  • [8]       S. Banik, A. Bogdanov and F. Regazzoni, “Atomic-AES v2.0,” ...
  • [9]       Database of FPGA Results for Authenticated Ciphers, George Mason ...
  • [10]    Authenticated Encryption FPGA Ranking, George Mason University, U.S.A. Available ...
  • [11]    S. Banik and A. Bogdanov, “Low-area hardware implementations of ...
  • [12]    D. Sanjay and K. Gaj, “Analysis and Inner-Round Pipelined ...
  • [13]    S. Kumar, J. Haj-Yahya, M. Khairallah, and A. Chattopadhyay, ...
  • [14]    W. u. Hongjun and B. Preneel, AEGIS: A fast ...
  • [15]    T. Krovetz and P. Rogaway, OCB v1.1, CAESAR competition ...
  • [16]    A. Elena, A. Bogdanov, N. Datta, A. Luykx, B. ...
  • [17]     م. جهانبانی، ن. باقری، ز.ا. نوروزی، «مروری بر پیاده‌سازی‌های       ...
  • [18]    M. Feldhofer and J. Wolkerstorfer “AES Implementation on a ...
  • [19]    S. Mathew, S. Satpathy, V. Suresh, M. Anders, H. ...
  • [20]    A. Moradi, A. Poschmann, S. Ling, C. Paar, H. ...
  • [21]    S. Banik, A. Bogdanov and F. Regazzoni, “Atomic-AES: A ...
  • [22]    J. Chu and M. Benaissa, “Low area memory-free FPGA ...
  • [23]    P. Sasdrich and T. Güneysu, Pushing the limits: ultra-lightweight ...
  • [24]پ. دری، ع. قیاسیان، ح. سعیدی، «طراحی و پیاده‌سازی رمزنگار ...
  • [25]    M. Khairallah and A. Chattopadhyay, “Looting the LUTs: FPGA ...
  • [26]    GMU Implementations of Authenticated Ciphers, George Mason University, U.S.A, ...
  • [27]    م. جهانبانی، ن. باقری، ز. ا. نوروزی، «پیاده­سازی سخت‌افزاری ...
  • [28]    F. Farahmand, A. Ferozpuri, W. Diehl and K. Gaj, ...
  • [29]    NANGATE: The NanGate 45 nm Open Cell Library, http://www.nangate.com/2018-02-14. ...
  • نمایش کامل مراجع