تحقق نرم افزاری جدید و کارآمد الگوریتم رمز CRT-RSA مقاوم در برابر حمله تحلیل خطا مناسب برای پیاده سازی برروی کارت های هوشمند

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

نسخه کامل این مقاله ارائه نشده است و در دسترس نمی باشد

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

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

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

JR_PADSA-1-1_012

تاریخ نمایه سازی: 8 اسفند 1400

چکیده مقاله:

حملات القای خطا، یکی از مهم ترین حملات علیه پیاده سازی های امن سامانه های رمزنگاری هستند. این حملات هنوز هم برای آن دسته از محصولات رمزنگاری که از امضاهای RSA پشتیبانی می کنند تهدیدی جدی به حساب می آیند. یک اجرای معیوب از RSA کافی است تا از پیمانه عمومی فاکتورگیری و کلید خصوصی را به طور کامل آشکار کند. از این رو لازم است تا از پیاده سازی-های RSA در برابر تحلیل خطا حفاظت شود. در طی چند سال گذشته، اقدامات متقابل مختلفی برای پیاده سازی های امن منتشر شده اند. بسیاری از این اقدامات، در سطح الگوریتم بوده و از روش هایی استفاده می کنند که عمومیت ندارند. همه این روش ها در ازای محدودیت هایی که سخت افزارهای تعبیه شده با آن مواجه هستند اشکالات عمده ای دارند. روش پیاده سازی پیشنهادی در این مقاله مبتنی بر شیوه جدیدی است که از محاسبات بازگشتی تصدیق امضا استفاده کرده و آن را در مقابل حملات گذرا و دائم خطا مقاوم می سازد. ضمن آن که مقایسه نتایج پیاده سازی انجام شده با سایر کارهای گزارش شده تا کنون، موثر بودن قابل ملاحظه پیاده سازی پیشنهادی از حیث سرعت، حافظه موردنیاز و حجم کد را نشان می دهد به گونه ای که آن را برای پیاده سازی بر روی بسترهای سبک مانند کارت های هوشمند کاملا مناسب می سازد.

کلیدواژه ها:

حملات القای خطا ، CRT-RSA ، اقدامات متقابل نرم افزاری

نویسندگان

سارا محمدی

صنعتی مالک اشتر

مسعود معصومی

آزاد اسلامی واحد اسلامشهر