CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

پیاد سازی کم حجم تابع در هم ساز KECCAK بر روی FPGA با استفاد از دو رجیستر موقتی

عنوان مقاله: پیاد سازی کم حجم تابع در هم ساز KECCAK بر روی FPGA با استفاد از دو رجیستر موقتی
شناسه ملی مقاله: NCNIEE03_137
منتشر شده در سومین کنفرانس ملی ایده های نو در مهندسی برق در سال 1393
مشخصات نویسندگان مقاله:

حسین بوذرجمهری - دانشجوی کارشناسی ارشد دانشگاه تربیت دبیر شهید رجایی تهران، دانشکده برق و کامپیوتر
نصور باقری - استادیار دانشگاه تربیت دبیر شهید رجایی تهران، دانشکده برق و کامپیوتر

خلاصه مقاله:
امروزه رمزنگاری یکی از ابزارهای مهم برای اطمینان از ارسال امن داده در پست الکترونیک، بانکداری الکترونیک و دیگر ارتباطات حساس دیجیتالی است. یکی از ابزارهای مفید و مهم در مسائل اعتباری و رمزنگاری، استفاده از توابع درهم ساز است. در راستای کاربرد وسیع توابع رمزنگاری، نیاز به پیاده سازی با حجم مصرفی کم برای این توابع افزایش پیدا کرده است. تابع درهم ساز KECC.AK منتخب توابع SHA-3 بوده که بر اساس ساختار اسفنجی است. در این مقاله معماری جدید برای کاهش حجم تابع KECC.AK پیشنهاد و مورد بررسی قرار می دهیم. این روش به صورت کد VHDL و بر روی سخت افزار FPGA های مختلف شبیه سازی شده و با پیاده سازی کم حجم اولیه تابع KECCAK از نظر فضای مصرفی مقایسه می شود. نتایج حاصل از این پیاده سازی بر روی Virtex5 و Stratix111 نشان می دهد که پیاده سازی به این روش، به ترتیب تعداد 67 عدد Slice و یک عدد LUT کاهش پیدا کرده است.

کلمات کلیدی:
؛VHDL, KECCAK, FPGA، پیاده سازی کم حجم

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/348740/