شبیه سازی الگوریتم کریپتوگرافی Twofish و پیاده سازی آن در FPGA

Publish Year: 1381
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 3,260

This Paper With 11 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ACCSI08_075

تاریخ نمایه سازی: 18 بهمن 1386

Abstract:

امروزه رمزکردن اطلاعات نقش مهمی در تبادل داده ها برعهده دارد . تاکنون روشهای گوناگونی برای ارائه یک روش استاندارد پیشنهاد شده است . آنچه در این مقاله به آن پرداخته شده است ، الگوریتم رمزسازیTwofishمی باشد . این الگوریتم در سال ١٩٩٨ بعنوان جانشینی برای الگوریتمDES توسط بروس اشنایر و همکارانش ارائه شد . Twofish یک رمزکننده متقارن است که بلاکهای ١٢٨ بیتی را توسط کلیدهای ١٢٨،١٩٢و ٢٥٦ بیتی رمز می کند . مرحله رمزنگاری دارای ١٦ چرخه با ساختار شبکه Feistel می باشد و تابع F هسته مرکزی این چرخه ها را تشکیل می دهد . در این مقاله پس از شرح مختصری از این الگوریتم به شبیه سازی آن توسط زبان برنامه نویسی VHDL پرداخته و در سنتز مدار، مساحت اشغال شده توسط این الگوریتم در Xilinx FPGA سریVirtex و همچنین سرعت عملکرد آن را بهینه سازی و نتایج بهینه سازی شده را با سایر نتایج موجود در این زمینه مقایسه می کنیم

Keywords:

در این مقاله : رمزسازی , الگوریتم Twofish , شبیه سازی , سنتز , FPGA

Authors

فریده ایپکچی

دانشکده مهندسی _ دانشگاه فردوسی مشهد

حسینی خیاط

دانشکده مهندسی _ دانشگاه فردوسی مشهد

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Bruce Schneier , John Kelsey , Doug Whiting , David ...
  • ، A comparison of the AES Candidates Amenability to FPGA ...
  • Improved Twofish I _ lementation? _ _ Doug Whiting , ...
  • An Observation on the Key Schedule of Twofish?, by Fauzan ...
  • Imp lementation of the Twofish Cipher Using FPGA Devices", by ...
  • Impossible differential in Twofish? , by Niels Ferguson, October 19, ...
  • Imp lementation of Twofish Algorithm in FPGA devices? _ by ...
  • ، 0 An FPGA Imp lementation and Performance Evaluation of ...
  • ، NIST Announces Encryption Standard Finalists? _ Phillip Bulman Aug ...
  • ? Cryptography and Network Security?, Third Edition, by William Stal ...
  • *Cryptology by Oliver Pell _ http ://www _ ridex _ ...
  • ، The Twofish Encryption Algorithm?, by Bruce Schneier, John Kelsey, ...
  • ، Twofish Saturation Attack - a Bait for Twofish" _ ...
  • ، 0 AES Special Report:Tech 20016 _ by Peter Coffee ...
  • _ bounds _ differential characteristics in Twofish " , _ ...
  • ، ، Trawling Twofish", by Lars Knu dsen, 2000, ...
  • http ://csrc .nist. gov/encryp tion/ae s/round2/c omments/2 0000 5 1 ...
  • ، Differential Cryptanalysis _ Key_ dependent S_boxes, and Twofish" , ...
  • نمایش کامل مراجع