حمله تحلیل زمان روی یک الگوریتم رمز جریانی
(ندگان)پدیدآور
مومنی, حامدطاهری, محمد علی
نوع مدرک
Textزبان مدرک
فارسیچکیده
زمان اجرای یک الگوریتم رمزنگاری میتواند یک کانال اطلاعاتی مفید برای مهاجم باشد و اطلاعات فوقالعاده ارزشمندی را در اختیار وی قرار دهد. در حمله تحلیل زمان که از حملات کانال جانبی محسوب میگردد، اندازهگیری زمانهای اجرای الگوریتم به ازای ورودیهای مختلف به یک مدل آماری داده میشود که میتواند با محاسبه همبستگی بین اندازهگیریهای زمانی مختلف و تحلیل آنها برخی از بیتهای کلید یا مقادیر حالت را با درصدی عدم قطعیت به دست آورد. در این مقاله آسیبپذیری یک الگوریتم رمز جریانی مبتنی بر کلمه از دید حمله تحلیل زمان، بررسی میگردد. استفاده از تابعی در کنترل کلاک LFSRهای الگوریتم، حمله مذکور را امکانپذیر ساخته و باعث فاششدن چندین بیت از LFSRها در هر کلاک میگردد. همچنین تعداد کلاکهای LFSRها را نیز قابل پیشبینی خواهد ساخت. در ادامه، با تغییر آن تابع، الگوریتم در مقابل حمله تحلیل زمان مقاوم شد. در ضمن با استفاده از تابع جدید کنترل کلاک، علاوه بر مقاومسازی، بیش از 26 درصد نیز سرعت تولید کلید الگوریتم افزایش یافت.
کلید واژگان
الگوریتم رمز جریانیحمله ی تحلیل زمان
تابع کنترل کلاک
مقاوم سازی
شماره نشریه
1تاریخ نشر
2016-04-201395-02-01
ناشر
دانشگاه جامع امام حسین (ع)Imam Hussein University
سازمان پدید آورنده
مرکز تحقیقات صدرمرکز تحقیقات صدر



