بکارگیری حافظه برای پیاد هسازی الگوریتم AES

سال انتشار: 1382
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,366

فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

ICEE11_127

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

چکیده مقاله:

استاندارد جدید رمزگزاری AES برپایه الگوریتم Rijndael قرار دارد . این الگوریتم شرایط مناسبی از نظر سخت افزاری ونرم افزاری برای اجرا فراهم م ی کند. سرعت موثر و سهولت پیاد ه سازی از مزایای مهم این الگوریتم است . در این مقاله طرح لازم برای پیاده سازی الگوریتم AES بر روی تراشه Virtex E600-8 FPGA از خانواده Xilinx ارائه شده اس ت . در مدار طراحی شده سعی شده است که بجای استفاده از جدول جستجو از حافظه استفاده شود و برای محاسبات یای انحصاری نیزفقط از یک بلوک در کل عملیات استفاده شده که باعث کاهش فضای مورد نیاز شده است . مدار طراحی شده از نظر زما نبندی و فشردگی فضا و قطعات بکار رفته، بهینه شده است . حداکثر فرکانس کار مدار82MHz و حداکثر گذردهی 1/165Gbsمی باشد. در مدار طراحی شده ١٠ بلوکRAMو ٣٥٩ عددCLBدر شرایطی که کلید درون هسته و بطور همزمان ساختهمی شود، بکار رفته است

نویسندگان

هادی شهریارشاه حسینی

دانشگاه علم و صنعت ایران

علی صمدی

دانشگاه شهید بهشتی

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • NIST. Federal information processing standards publication 197:Advanced encryption standard, 2001. ...
  • Nicholas Weaver and John Wawrzynek , "Very High Performance, Compact ...
  • Amphion Semiconducto. CS52 10-40:High Performance AES Encryption Cores, 2001. http ...
  • Piotr Mroczkowski, _، Imp lementation of the block cipher Rijndael ...
  • Xilinx, Inc., 2100 Logic Drive, San Jose, CA 95124. Virtex ...
  • NSA, Bryan Weeks, Mark Bean, Tom Rozylowicz, Chris Ficke National ...
  • partan, B erkeley _ erkeley, Virtex E ...
  • Helion Technologies. High Performance AES (Rijndael) Cores, 2001. http ://www ...
  • th ICEE, May 2003, Vol. 1 ...
  • نمایش کامل مراجع