بهینه سازی سرعت تولید کلید فرکتال با استفاده از بلوک dsp48 بر روی معماری fpga
پایان نامه
- وزارت علوم، تحقیقات و فناوری - دانشگاه کاشان - دانشکده برق و کامپیوتر
- نویسنده حجت باقری قطب آبادی
- استاد راهنما حسین کریمیان علی داش
- تعداد صفحات: ۱۵ صفحه ی اول
- سال انتشار 1394
چکیده
درسالهای اخیر گسترش کاربردهای اینترنت درزمینه های مختلف، امنیت اطلاعات را به یکی از مهمترین مباحث تبدیل کرده است. تکنولوژی اصلی که برای ایجاد امنیت درسیستمهای ارتباطی و حفاظت به کار گرفته می شود رمزنگاری می باشد. تا کنون سیستم رمزنگاری کلید عمومی مقبولیت بیشتری پیدا کرده است، درحالی که سیستم های رمزنگاری متقارن از سرعت بالاتری در رمز اطلاعات برخوردار می باشند. یکی از الگوریتم های پیشنهادی برای تولید کلید در رمزنگاری متقارن استفاده از اگوریتم دیفی-هلمن می باشد. شیوه دیگری که از آن در تولید یک کلید مشترک استفاده می شود تولید کلید از طریق تبادل داده بین دوطرف و استفاده از توابع فرکتالی است. در واقع مطابق الگوریتم های نامتقارن، این بار در تولید کلید هر دو طرف رمزنگار شرکت می کنند. نکته قابل توجه در این موضوع، تابع استفاده شده در پیاده سازی این کلید می باشد. این تابع شامل یک رابطه بازگشت پذیر است، که در هر تکرار عملیاتی چون توان و جمع دیده می شود، ضمن آنکه اعداد استفاده شده به صورت مختلط می باشند. بنابراین ایده استفاده از سخت افزار برای انجام این اعمال در مدت زمان کمتر و همچنین با قیمت پایینتر در برابر پیاده سازی نرم افزاری آن مطرح می شود. در این میان fpga یک سخت افزار دردسترس است که قابلیت های گفته شده به همراه خصوصیاتی از قبیل افزایش قابلیت اطمینان ، کاهش مدت زمان طراحی و ساخت و عرضه به بازار، حفاظت از طرح و کاهش توان مصرفی را دارا می باشد. همچنین معماری های جدید این تراشه ها از جملهdsp48 که بلوک های ضرب کننده و جمع کننده را دارد، سهولت این پیاده سازی را بیشتر می کند. با پیاده سازی این تبادل و قرار گیری آن کنار پیاده-سازی شیوه رمز aes بر روی سخت افزار fpga، ضمن بالابردن سرعت تولید می توان از ویژگی های هر دو سیستم رمز متقارن(تولید بلوک رمز) و نامتقارن(تبادل کلید) بهره برد. بنابراین با این پیاده سازی می توان به سرعت 145نانوثانیه دست یافت که در مقابل سرعت تولید برروی متلب (18میکروثانیه) و arm (cortex m4) (1.553 میکروثانیه) سرعت بالاتری می باشد.
منابع مشابه
پیاده سازی سختافزاری سیستم های رمزنگاری بر اساس زوج سازی تیت با استفاده از FPGA روی F 2^283
زوج سازی در رمزنگاری، یک نگاشت دوخطی از اعضای دو گروه جمعی از خم بیضوی به یک عضو گروه ضربی از میدان متناهی است و به منظور ساختن طرح های رمزنگاری یا حمله به آنها مورد استفاده قرار میگیرد. زوج سازی تیت پرکاربردترین نوع زوج سازی است که با استفاده از الگوریتم میلر محاسبه میشود و نسخه بهبودیافته این الگوریتم برای خمهای ابرمنفرد زوج سازی &etaT نامیده میشود. به دلیل حجیم و زمان بر ب...
متن کاملبهینه سازی فرآیند تولید برگه هلو با استفاده از اسمز
روش خشک کردن سنتی برگه هلو دارای معایب متعددی از جمله تولید محصولاتی با بار میکروبی بالا، لزوم استفاده از ترکیبات گوگردی، شکل ظاهری و رنگ نامطلوب، عدم شفافیت و چروکیدگی بالا می باش د. در حالیکه فرآیند اسمز روش مناسبی است که علی رغم عدم استفاده از ترکیبات گوگردی، محصول حاصل از آن دارای رنگ و طعم مناسبتری است . در این پژوهش بهین هسازی فرآیند برگه هلو به روش اسمز با استفاده از محلولهای ساکارز، شرب...
متن کاملبهینه سازی تولید میادین نفتی با استفاده از الگوریتم ژنتیکی
هدف از انجام این تحقیق، بررسی کارآیی روش ((الگوریتم ژنتیکی)) برای بهینه سازی تولید و طراحی چاههای هیدروکربنی است. این مقاله روش جدیدی برای تحلیل یک سیستم تولید هیدروکربوری را ارائه می کند. این روش، یک روش آماری – تصادفی1 است که می تواند یک سیستم با تعداد متغیرهای تصمیم بسیار زیاد را مورد تحلیل قرار داده و بهترین مقدار آنها را به نحوی تعیین کند که بیشترین سود اقتصادی عاید گردد. روش مورد بحث د...
متن کاملبهینه سازی تولید میادین نفتی با استفاده از الگوریتم ژنتیکی
در این روش با استفاده از نشانگرهای لرزه ای، مشخصات پتروفیزیکی در طول یک خط لرزه نگاری به دست آمده است. ابتدا با استفاده از نگاشت عبوری از محل چاه، نشانگرهای مربوط به نگاشت لرزه ای محاسبه شده و به عنوان ورودیهای شبکه عصبی مورد استفاده قرار گرفتند، خروجیهای شبکه نیز پارامترهای پتروفیزیکی به دست آمده از چاه می باشند. شبکة مورد نظر با ورودی و خروجی ذکر شده، آموزش دیده و پس از آموزش شبکه نشانگرهای ل...
متن کاملبهینه سازی الگوی شوت روی پای فوتبال براساس سرعت توپ
از تحلیل تکنیک ورزشکاران نخبه و استخراج پارامترهای سینماتیک و سینتیک بهعنوان روشی برای تعیین الگوی تکنیک بهینه یاد می¬شود. هدف این مطالعه، یافتن الگوی بهینۀ شوت فوتبال براساس حداکثر سرعت شوت با استفاده از مدل¬سازی دینامیکی براساس روابط حاکم بر حرکت بود. مزیت این روش درمقایسه با روش¬های تجربی، امکان تغییر تکتک متغیرها، کمهزینهبودن و اجرای مدل برای دفعات بسیار زیاد بود. طبق نتایج پژوهش، ع...
متن کاملمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه کاشان - دانشکده برق و کامپیوتر
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023