مقاله کنفرانسی سال ۱۳۹۸ فارسی

بهینه سازی سخت افزاری و پیاده سازی تابع درهم ساز Blake روی FPGA

چکیده مقاله

درهم سازی داده ها یک فرآیند یک طرفه است که در آن هر طول داده ی ورودی در نهایت تبدیل به یک رشته داده خروجی با یک اندازه ی ثابت می شود که به آن مقدار تابع درهم سازی گفته می شود این قابلیت این امکان را به ما می دهد که یکپارچگی داده های ورودی را بررسی کنیم الگوریتم درهم ساز یک عمل خلاصه سازی را روی جریان ورودی انجام می دهد یکی از کاربردهای توابع درهم ساز در تولید و تصدیق امضای دیجیتال تعریف می شود که با استفاده از این توابع، اطلاعات ارسالی و دریافتی با هر اندازه ای به یک داده با اندازه ثابت تبدیل می شوند با توجه به استفاده از توابع درهم ساز در کاربردهای مختلف از جمله کاربردهای رادیو نرم افزاری، بالطبع نیاز به انعطاف پذیری و ارائه بازدهی های متفاوت از توابع درهم سازی احساس می شود در این مقاله الگوریتم Blake که از جمله الگوریتم های درهم سازی داده و جزوالگوریتم های نهایی SHA 3 می باشد را مورد بررسی قرار داده و جهت بهبود شاخص های پیاده سازی سخت افزای آن، به جای جمع کننده های معمولی از جمع کننده های منطقی که سرعت بالاتری دارند استفاده می کنیم در نهایت نتایج سطح مصرفی، فرکانس کاری و بازدهی الگوریتم ارائه گردیده و با نتایج پیاده سازی های پیشین مقایسه می شود لازم به ذکر است که پیاده سازی الگوریتم بر روی سه تراشه Virtex6، Virtex5 و Virtex7 انجام شده است در این تحقیق الگوریتم Blake، به لحاظ حداکثر فرکانس کاری تا 66% ارتقا را شاهد بوده و بازدهی هم افزایش می یابد سطح مصرفی تراشه نیز 22% کاهش می یابد که موجب افزایش کارایی الگوریتم می شود

کلیدواژه‌ها

درهم سازی بازدهی Blake الگوریتم FPGA

نویسندگان

تصویر محمدامین امیری

محمدامین امیری

مجتمع دانشگاه یبرق و کامپیوتر، دانشگاه صنعتی مالک اشتر، تهران، ایران

شیوه ارجاع

�میری، محمدامین و نصیری هرچگانی، سجاد،1398،بهینه سازی سخت افزاری و پیاده سازی تابع درهم ساز Blake روی FPGA،دومین کنفرانس بین المللی تحقیقات بین رشته ای در مهندسی برق، کامپیوتر، مکانیک و مکاترونیک در ایران و جهان اسلام،کرج

ارائه‌شده در

پوستر مجموعه مقالات دومین کنفرانس بین المللی تحقیقات بین رشته ای در مهندسی برق، کامپیوتر، مکانیک و مکاترونیک در ایران و جهان اسلام مجموعه مقالات دومین کنفرانس بین المللی تحقیقات بین رشته ای در مهندسی برق، کامپیوتر، مکانیک و مکاترونیک در ایران و جهان اسلام30 شهریور 1398 · کرج
ادامه مسیر پژوهش

مقالات مرتبط

مقاله کنفرانسی سال ۱۳۹۸ ۹,۷۴۰ مشاهده

روش های تشخیص جعل امضا: مروری جامع بر روش های موجود مبتنی بر یادگیری ماشین

در طی ده سال گذشته، استفاده از فنآوری امضا دست نوشته به شدت تکامل یافته است و تحقیقات زیادی بر روی امکان…

جعل امضاتشخیص جعل امضاشبکه عصبی کانولوشن
مقاله کنفرانسی سال ۱۳۹۸ ۸,۰۱۲ مشاهده

مروری بر انواع سیالات نیوتنی و غیرنیوتنی با استفاده از مفهوم ویسکوزیته و لزجت

در این مقاله می خواهیم به طبقه بندی سیال نیوتنی و غیرنیوتنی با استفاده از مفهوم ویسکوزیته و لزجت بپردازی…

سیالویسکوزیتهلزجت
مقاله کنفرانسی سال ۱۳۹۸ ۵,۶۸۱ مشاهده

تکنولوژی زنجیره بلوکی یا بلاک چین و کاربردهای آن

تکنولوژی زنجیره بلوکی به سرعت کارآمدی خود را در عرصه ارائه پلتفرمی مناسب برای انجام تراکنش های ارزهای دی…

توابع درهم سازتکنولوژی زنجیره بلوکیرمزنگاری پیشرفته
مقاله کنفرانسی سال ۱۳۹۸ ۴,۹۲۹ مشاهده

مزایا و اثرات تلفیق اینترنت اشیا (IOT) و هوش مصنوعی (Artificial Intelligence) بر صنعت، هوشمند سازی، مدیریت شهری و ...

با ادغام و ترکیب اینترنت اشیاء و هوش مصنوعی دنیای جدیدی در عرصه صنعت، هوشمند سازی و مدیریت شهری به وجود…

اینترنت اشیاء Internet of things به اختصار IOTهوش مصنوعی Artificial Intelligence به اختصار AIارتباط ماشین به ماشین Machine to Machine به اختصار M2M
مقاله کنفرانسی سال ۱۳۹۸ ۴,۵۶۲ مشاهده

مروری بر انواع تهدیدات امنیتی در فضای سایبری

مقاله حاضر در پی پاسخ گویی به این پرسش است که تهدیدهای سایبری چگونه بر امنیت ملی تاثیر می گذارند و این ا…

تهدیدهای سایبریفضای سایبریتروریسم ملی
مقاله کنفرانسی سال ۱۳۹۸ ۳,۲۰۱ مشاهده

کاربرد آلیاژهای منیزیم در صنعت خودرو و مقاومت بدنه خودرو

امروزه افزایش روزافزون هزینه های سوخت و تولید گازهای گلخانه ای خودروها برای توجه به اقتصاد سوخت خودرو و…

منیزیمخواص فیزیکیمقاومت بدنه خودرو