شماره ركورد كنفرانس :
948
عنوان مقاله :
پياده سازي الگوريتم RC2 براي كاربردهاي با منابع سخت افزاري محدود و نرخ داده متوسط
پديدآورندگان :
ارزاني بيرگاني يحيي نويسنده , تيمارچي سميه نويسنده
كليدواژه :
ابعاد كوچك و بلوك ضرب , رمزنگاري , RC6 , FPGA
عنوان كنفرانس :
نهمين كنفرانس ملي فرماندهي و كنترل
چكيده فارسي :
كاهش عرض مسیر داده در ساختارهای مبتنی بر تكرار، یكی از مؤثرترین روشها برای كاهش ابعاد الگوریتم های رمزنگاری محسوب می شود. الگوریتم RC 6ا دارای بلوك داده 128 بیتی و شامل عملگرهای جمع و مجذور پیمانه ای، شیفت بشكه ای و XOR است. در ساختارهای مبتنی بر تكرار موجود، دو واحد از هر یك از عملگرها موردنیاز است و هر دور عملیات در یك كلاك انجام میشود. در این مقاله برای اولین بار معماری با مسیر داده 64 بیتی ارائه شده كه تعداد عملگرهای موردنیاز در آن به نصف كاهش یافته است. هر دور الگوریتم در این ساختار دو كلاك به طول می انجامد. پیاده سازی ساختار پیشنهادی نسبت به كوچكترین پیاده سازی موجود به ترتیب 39% و 50% كاهش در تعداد اسلایس و بلوك ضرب را نشان می دهد. كارایی عملیاتی ساختار پیشنهادی نیز برابر 649 Mbps است.
شماره مدرك كنفرانس :
4387428