ارائه حمله تحلیل توان همبستگی روی پیاده‌سازی سخت‌افزاری رمز احرازاصالت‌شدهOCB

نویسندگان

1 دانشجوی دکتری ریاضی، رمز، دانشگاه جامع امام حسین (ع)

2 دانشگاه جامع امام حسین (ع)، هیات علمی

3 هیئت علمی- دانشگاه شهید رجایی

doi
چکیده

طراحی رمزهای احرازاصالت‌شده جدید با هدف ایجاد یکپارچگی بین دو سرویس محرمانگی و جامعیت داده ایجاد شده‌اند. اخیراً مسابقه سزار به‌منظور طراحی این رمزها برگزار و 6 طرح به عنوان برنده نهایی انتخاب شده‌اند. یکی از معیارهای ارزیابی این رمزها علاوه بر امنیت تئوری، امنیت در برابر حملات کانال جانبی است که تاکنون کمتر مورد توجه قرار گرفته است. رمز احراز‌اصالت‌شده OCB به عنوان یکی از برندگان مسابقه سزار دارای ویژگی‌های امنیتی خاص نظیر استفاده از ساختار رمزهای قالبی تنظیم‌پذیر در طرح می‌باشد که انجام حملات کانال جانبی را با چالش روبرو می‌نماید. در این کار برای اولین‌بار، یک طرح حمله تحلیل توان همبستگی 7-مرحله‌ای در زمان پردازش تک‌شمار، ارائه شده است. برای این هدف، رمز OCB به‌صورت سخت‌افزاری روی برد SAKURA-G پیاده‌سازی شده است. با کمک اثرهای ثبت‌شده ناشی از توان مصرفی S-box، حمله تحلیل توان CPA با مدل نشت توان مقدار-صفر به‌صورت موفق اجرا ‌و تمامی بایت‌های کلید بازیابی شده ‌است.