شبیه سازی الگوریتم کریپتوگرافی Twofish و پیاده سازی آن در FPGA
Publish place: 8th Annual Conference of Computer Society of Iran
Publish Year: 1381
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 3,260
This Paper With 11 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ACCSI08_075
تاریخ نمایه سازی: 18 بهمن 1386
Abstract:
امروزه رمزکردن اطلاعات نقش مهمی در تبادل داده ها برعهده دارد . تاکنون روشهای گوناگونی برای ارائه یک روش استاندارد پیشنهاد شده است . آنچه در این مقاله به آن پرداخته شده است ، الگوریتم رمزسازیTwofishمی باشد . این الگوریتم در سال ١٩٩٨ بعنوان جانشینی برای الگوریتمDES توسط بروس اشنایر و همکارانش ارائه شد . Twofish یک رمزکننده متقارن است که بلاکهای ١٢٨ بیتی را توسط کلیدهای ١٢٨،١٩٢و ٢٥٦ بیتی رمز می کند . مرحله رمزنگاری دارای ١٦ چرخه با ساختار شبکه Feistel می باشد و تابع F هسته مرکزی این چرخه ها را تشکیل می دهد . در این مقاله پس از شرح مختصری از این الگوریتم به شبیه سازی آن توسط زبان برنامه نویسی VHDL پرداخته و در سنتز مدار، مساحت اشغال شده توسط این الگوریتم در Xilinx FPGA سریVirtex و همچنین سرعت عملکرد آن را بهینه سازی و نتایج بهینه سازی شده را با سایر نتایج موجود در این زمینه مقایسه می کنیم
Keywords:
Authors
فریده ایپکچی
دانشکده مهندسی _ دانشگاه فردوسی مشهد
حسینی خیاط
دانشکده مهندسی _ دانشگاه فردوسی مشهد
مراجع و منابع این Paper:
لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :