بازگشت به بانک اطلاعات پایان نامه ها

شماره دانشجویی : 920135516
نویسنده : یعقوب میرچی
عنوان پایان نامه : پیاده سازی و شبیه سازی الگوریتم در هم ساز SHA-3 بر روی FPGA
دانشكده : دانشکده تحصیلات تکمیلی و مجتمع فنی
گروه تحصيلي : برق
رشته/گرایش تحصيلي : مهندسي برق- الكترونيك
مقطع تحصيلي : کارشناسی ارشد
استاد راهنما (استاد مدعو) : , دکتر سیاوش امین نژاد,
استاد مشاور () : ,
چكيده : چکیده: توابع هاشِ نهفتۀ امن اجزای اصلی بسیاری از برنامه ها از جمله سیستم های احراز هویت یا طرح های امضای دیجیتال هستند. بسیاری از این برنامه ها در بازارهای حساس به هزینه استفاده می شوند و بنابراین پیاده سازی چنین اجزائی با بودجه کم بسیار مهم می باشند. در سال 2012، موسسه ملي فناوري (NIST) پس از رقابت طولاني مدتِ 5 ساله الگوريتم Keccak را بعنوان تابع هاشي كه بايد بصورت SHA-3 استاندارد شود، انتخاب كرد. در طي و پس از اين رقابت، اجراهاي مختلفي از Keccak براي پلت فرم هاي سخت افزاري پيشنهاد و ارزيابي شده اند. هرچند، نتايج بسيار كمي براي اجراهاي غيراستاندارد منتشر شدند. از آنجایی که الگوریتم SHA-3 تا به امروز عملیاتی نشده و فقط در حد چند workshop ارائه شده است در این پژوهش ابتدا به بررسی این الگوریتم و چگونگی کار این الگوریتم پرداخته میشود، سپس با استفاده از نرم افزار Matlab به بررسی این الگوریتم پرداخته میشود. بعد از بررسی نرم افزاری توسط برنامه Quartus به صورت سخت افزاری توسط زبان Verilog برنامه مورد بررسی قرار گرفته و در انتها بر روی برد EP2C20F484C7N پیاده سازی شده و نتایج با مقدار واقعی که توسط Keccak ارائه شده مقایسه شده است.
كلمات كليدي : کلمات کلیدی: Keecak، الگوریتم SHA-3، بررسی نرم افزاری، بررسی سخت افزاری، پیاده سازی
تاريخ دفاع : 1395-10-19