|
|
پیاده سازی بهینه soc جدید الگوریتم blake2b
|
|
|
|
|
نویسنده
|
اسماعیل علوان المسعودی سهام ,سجادیه مهدی
|
منبع
|
اولين كنفرانس بين المللي ايده هاي نو در مهندسي برق - 1402 - دوره : 1 - اولین کنفرانس بین المللی ایده های نو در مهندسی برق - کد همایش: 02230-21684 - صفحه:0 -0
|
چکیده
|
در سال های اخیر رمز ارزها به عنوان ارزهای دیجیتال که از مکانیسم اجماع غیرمتمرکز برای تراکنش ها استفاده می کنند، بسیار مورد توجه قرار گرفته اند. بهینه سازی پیاده سازی الگوریتم های در هم ساز مورد استفاده در کاربردهای بلوکچین به منظور بهبود سرعت و توان مصرفی بسیار حائز اهمیت است. در این مقاله الگوریتم در هم ساز blake2b از بین الگوریتم های موجود انتخاب و بهینه سازی سخت افزاری آن مورد بررسی قرار گرفت. بهینه سازی تابع فشرده ساز این الگوریتم به عنوان اصلی ترین و چالش برانگیزترین بلوک الگوریتم در این مقاله انجام شده است. علاوه بر این با تقسیم هوشمندانه الگوریتم بین نرم افزار/سخت افزار تلاش برای افزایش سرعت و نیز کاهش تعداد منابع مصرفی شده است. طرح مورد نظر با استفاده از نرم افزار vivado با برد توسعه zc706 پیاده سازی شد. نرخ انجام در هم سازی و راندمان عملیاتی طرح برای طرح پیاده سازی شده با برد zc706 برابر 13.75mhash/s و 7040mbps است.
|
کلیدواژه
|
عصاره پیام، رمزنگاری، الگوریتم blake2b، سیستم بر تراشه zynq
|
آدرس
|
, iran, , iran
|
پست الکترونیکی
|
mahdisajadieh@yahoo.com
|
|
|
|
|
|
|
|
|
|
|
|
Authors
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|