پیادهسازی نرم افزاری و ارزیابی رمز های سبکوزن متقارن قطعهای از دیدگاه انرژی و حافظه
عنوان مقاله: پیادهسازی نرم افزاری و ارزیابی رمز های سبکوزن متقارن قطعهای از دیدگاه انرژی و حافظه
شناسه ملی مقاله: ICMEAC04_021
منتشر شده در چهارمین کنفرانس بین المللی مهندسی برق،کامپیوتر و الکترونیک در سال 1395
شناسه ملی مقاله: ICMEAC04_021
منتشر شده در چهارمین کنفرانس بین المللی مهندسی برق،کامپیوتر و الکترونیک در سال 1395
مشخصات نویسندگان مقاله:
جابر حسین زاده - آزمایشگاه امنیت داده ها و ارتباطات، دانشکده مهندسی، دانشگاه فردوسی مشهد
عباس قایمی بافقی - گروه مهندسی کامپیوتر، دانشکده مهندسی، دانشگاه فردوسی مشهد
خلاصه مقاله:
جابر حسین زاده - آزمایشگاه امنیت داده ها و ارتباطات، دانشکده مهندسی، دانشگاه فردوسی مشهد
عباس قایمی بافقی - گروه مهندسی کامپیوتر، دانشکده مهندسی، دانشگاه فردوسی مشهد
رمزهای سبک وزن گونه ای از رمزنگاری بوده که برای دستگاه های به شدت محدود مثل برچسب های RFID، شبکه های حسگر بی سیم کاربرد دارد. دستگاه های منبع محدود دارای محدودیت های زیادی در توان، انرژی و حافظه می باشند. در این کار رمزهای سبک وزن قطعه ای بر روی پردازنده Atmega128 پیاده سازی شده است و نتایج بدست آمده از دیدگاه های انرژی و حافظه مورد ارزیابی قرار گرفته است. نتایج ارزیابی نشان می دهد که رمز SPECK(64,96) دارای بهترین مقدار از دیدگاه انرژی بوده و برای شبکه های حسگر بی سیم با نیاز اصلی انرژی مناسب می باشد. اگر معیار ارزیابی حافظه مصرفی می باشد، مناسب ترین رمز سبک وزن پیاده سازی شده بر روی پردازنده Atmega128، TWINE-80 می باشد. رمز SPECK(64,96) در رتبه سوم بهترین رمز سبک وزن از دیدگاه حافظه مصرفی می باشد. از طرفی دیگر رمز TWINE-80 از دیدگاه معیار انرژی، در رتبه دوم قرار دارد. پس می توان رمزهای SPECK(64,96)، TWINE-80 را مناسب ترین رمزهای سبک وزن برای شبکه های حسگر بی سیم در نظر گرفت
کلمات کلیدی: ارزیابی رمزهای سبک وزن، پیاده سازی نرم افزاری، پردازنده Atmega128، معیار انرژی و حافظه، SPECK، Piccolo، TWINE، KLEIN
صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/592895/