طراحی و پیاده سازی یک پردازنده رمز برای الگوریتمهای رمز کلید خصوصی
عنوان مقاله: طراحی و پیاده سازی یک پردازنده رمز برای الگوریتمهای رمز کلید خصوصی
شناسه ملی مقاله: ACCSI10_063
منتشر شده در دهمین کنفرانس سالانه انجمن کامپیوتر ایران در سال 1383
شناسه ملی مقاله: ACCSI10_063
منتشر شده در دهمین کنفرانس سالانه انجمن کامپیوتر ایران در سال 1383
مشخصات نویسندگان مقاله:
ندا ذوالفقاری - دانشگاه صنعتی امیرکبیر
بابک صادقیان
حسین پدرام
خلاصه مقاله:
ندا ذوالفقاری - دانشگاه صنعتی امیرکبیر
بابک صادقیان
حسین پدرام
هدف این مقاله طراحی و پیاده سازی پردازنده ای ویژه الگوریتم های رمز قطعه ای کلید خصوصی است بدین منظور ابتدا با آنالیز رفتاری پنج الگوریتم های رمز کلید خصوصی فینالیست مسابقه AES عملیات اصلی و مورد تاکید آنها و عوامل موثر در افزایش بازدهی اجرایشان شناسایی شده است. نیز نقاط قوت و ضعف یکسری ازپردازنده های RISC همه منظور ه در پیاده سازی عملیات اصلی الگوریتم های رمزنگاری بررسی شده است برمبنای این ارزیابی ها یک پردازنده رمز RISC با مجموعه دستورات ویژه عملیات رمزنگاری و واحدهای عملیاتی خاص طراحی و پیاده سازی شده که می تواند در مورد الگوریتم Rijndael برنده مسابقه AES با کاهش تعداد دستورات تا بیش از 50% به Speedupی برابر 2 برسد.
کلمات کلیدی: پردازنده خاص، پردازنده رمز، AES، رایندال
صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/128506/