مقایسه و ارزیابی پیاده سازی نرم افزاری توابع در همساز برگزیده نهایی SHA۳ روی پردازنده ARM۷TDMI-S

سال انتشار: 1403
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 22

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

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

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

NCAEC06_061

تاریخ نمایه سازی: 10 آبان 1404

چکیده مقاله:

در این مقاله چهار تابع در همساز Skein، Keccak، Blake و Grest که به عنوان توابع برگزیده به مرحله نهایی رقابتهای انجام شده توسط موسسه ملی استاندارد و فناوری به منظور انتخاب تابع درهم ساز SHA۳ راه یافتند. نتایج حاصل نشان داد که تابع Blake نسبت به سایر توابع به زمان کمتری برای اجرا نیاز دارد بنابراین در مرحله بعد با استفاده از راه کارهای نرم افزاری موجود در کامپایلر ARM این تابع به لحاظ سرعت بهبود داده شد. در نهایت نتایج حاصل از ارزیابیها نشان داد که زمان اجرای تابع مذکور نسبت به پیاده سازی پیشین در حدود ۲.۲۴ برابر سریع تر شد.

کلیدواژه ها:

توابع در همساز ، تابع در هم ساز ، Skein ، Keccak ، Blake ، Grestl

نویسندگان

الهام طاری دشتی

دانشگاه صنعتی امیرکبیر

کوروش منوچهری کلانتری

دانشگاه صنعتی امیرکبیر