طراحی یک پردازندة خاص منظوره جهت پیاده سازی الگوریتم رمز معماگر بر روی FPGA
عنوان مقاله: طراحی یک پردازندة خاص منظوره جهت پیاده سازی الگوریتم رمز معماگر بر روی FPGA
شناسه ملی مقاله: ACCSI09_004
منتشر شده در نهمین کنفرانس سالانه انجمن کامپیوتر ایران در سال 1382
شناسه ملی مقاله: ACCSI09_004
منتشر شده در نهمین کنفرانس سالانه انجمن کامپیوتر ایران در سال 1382
مشخصات نویسندگان مقاله:
اسدا... وکیلی - آزمایشگاه امنیت داده دانشکده مهندسی کامپیوتر دانشگاه صنعتی امیرکبیر
بابک صادقیان - آزمایشگاه امنیت داده دانشکده مهندسی کامپیوتر دانشگاه صنعتی امیرکبیر
خلاصه مقاله:
اسدا... وکیلی - آزمایشگاه امنیت داده دانشکده مهندسی کامپیوتر دانشگاه صنعتی امیرکبیر
بابک صادقیان - آزمایشگاه امنیت داده دانشکده مهندسی کامپیوتر دانشگاه صنعتی امیرکبیر
الگوریتم رمزنگار معماگر، یک الگوریتم رمزنگار قطعه ای با قطعة ورودی، خروجی و کلید 610بیتی می باشد . طراحان این الگوریتم آنرا برای پیاده سازی سخت افزاری مناسب می دانند . در این مقاله ضمن بررسی این ادعا به طراحی یک پردازندة خاص منظوره جهت پیاده سازی الگوریتم رمزنگار معماگر بر روی FPGA می پردازیم . این پردازندة خاص منظوره با هدف رمز / ترجمة رمز کردن یک قطعة ورودی در هر پالس ساعت طراحی شده است . نتایج حاصل از سنتز طرح بر روی تراشه Virtex-XCV560 نشان می دهد که پردازنده طرح شده با فرکانس پالس ساعت ۵ / ۹۴ مگاهرتز توانایی رمز / ترجمة رمز کردن داده ها باسرعت ۲۹ / ۷ گیگابیت بر ثانیه را خواهد داشت ] [.١ مقایسة نتایج بدست آمده از سنتز طرح انجام شده با نتایج گزارش شده در ] ۲ [ برای سنتز الگوریتم های فینالیست AES و سنتز 3DES نشان می دهد، الگوریتم رمزنگار معماگر قابلیت پیاده سازی سخت افزاری با مقدار Throughput/Area بالا را دارد .
کلمات کلیدی: معماگر،رمزنگاری، ترجمة رمز، رمز قطعه ای، خط لوله، FPGA
صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/45715/