پایان‌نامه

مسئله لگاریتم گسسته خم های بیضوی و کاربرد آن در رمزنگاری

چکیده

محاسبه مسئله لگاریتم گسسته خم های بیضوی در بسیاری از سیستم های رمزنگاری کلید عمومی دارای اهمیت فراوانی است، زیرا امنیت بسیاری از سیستم های رمزنگاری کلید عمومی از جمله تبادل کلید دیفی-هلمن، امضاء دیجیتال ‎ecdsa‎ و غیره، بر سخت بودن محاسبه مسئله لگاریتم گسسته خم های بیضوی استوار است. امنیت این سیستم ها براساس پیچیدگی زمانی بهینه ترین الگوریتمی که مسئله لگاریتم گسسته خم های بیضوی را محاسبه می کند، سنجیده می شود‎. در حال حاضر الگوریتم پلارد رو و نسخه های بهبود یافته آن یکی از موثرترین و کارآمدترین الگوریتم های عمومی برای محاسبه مسئله لگاریتم گسسته خم های بیضوی می باشد. هدف ما در این پایان نامه بررسی روش ها و تکنیک های جدید در جهت بهبود و افزایش سرعت محاسبه مسئله لگاریتم گسسته خم های بیضوی با استفاده از الگوریتم پلارد رو می باشد. در این پایان نامه، یک تابع تکرار جدید برای الگوریتم پلارد رو با استفاده از روش کارآمد نصف کردن نقطه را معرفی خواهیم کرد. این روش جدید، سرعت محاسبه مسئله لگاریتم گسسته خم های بیضوی را به طور کارآمدی بهبود می بخشد. به عنوان مثال، برای برخی خم های بیضوی دودویی توصیه شده توسط ‎nist‎ این روش تقریبا ‎12-17‎ درصد سریع تر از روش های قبلی می باشد. همچنین با استفاده از قرینه نقطه و کاربرد آن در الگوریتم پلارد رو یک تابع تکرار کارآمد برای محاسبه مسئله لگاریتم گسسته خم بیضوی معرفی می شود

اساتید راهنما و مشاور

رضا رضائیان فراشاهی، محمدرضا هوشمند اصل

پایان‌نامه‌های مشابه

اسناد مشابه

  • ارائه پروتکل جدید امضای دیجیتال کور مبتنی بر مسأله لگاریتم گسسته روی منحنی بیضوی

    مقالهپژوهش های نوین در ریاضی (علوم پایه سابق)r. shahverdi، department of mathematics,islamic azad university,qaemshahr branch,qaemshar,iran

    در سال­های اخیر سعی بر آن بوده است که با توجه به پیچیدگی محاسباتی کمتر و استحکام بیشتر مساله­ی لگاریتم گسسته در منحنی بیضوی نسبت به سایر مسائل سخت، در کاربردهایی همچون امضای کور، روش رمزنگاری منحنی بیضوی جایگزین سایر روش­ها همچون رمزنگاری dlp شود. در این مقاله، یک طرح امضای کور ج

  • کاربرد ابر منحنی‌های بیضوی در رمزنگاری

    در رمزنگاری کلید عمومی برای جایگزینی سیستم‌های مبتنی بر مسئله تجزیه اعداد[1] از سیستم‌های مبتنی بر مسئله لگاریتم گسسته استفاده می‌شود. در واقع رمزنگاری مبتنی بر منحنی‌های بیضوی[2] (ECC) بعلت اینکه طول کلید را بطور محسوسی نسبت به سیستم‌های مشابه RSA کاهش می‌دهند بسیار مورد توجه طر

  • کاربرد رمزنگاری در نظریۀ بازی ها

    نظریۀ بازی ها نقشی مهم در مدل سازی و حل مسائل دستگاه های چند عاملی مانند ارتباطات در شبکه های رایانه ای دارد و بررسی الگوریتم ها و پیچیدگی محاسباتی مسائل موجود در نظریۀ بازی ها، به زمینۀ پژوهشی پویایی در علوم رایانه تبدیل شده است. در نظریۀ بازی ها از تعادل ها به مثابۀ راه حلی برا

  • تعمیم اندازه اطلاع کای-دو گسسته و کاربرد آن در پردازش تصویر

    مقاله۲۰۲۶مجله علوم آماریامید خوارزمی، فائزه شیرازی نیا

    در این مقاله، با در نظر گرفتن اندازه‌های اطلاع کای‐دو تعمیم یافته و کای‐دو تعمیم یافته نسبی، نسخه‌های گسسته ای از این معیار‌های اطلاع معرفی می‌شود. سپس تعمیم‌هایی از این کمیت‌های اطلاع بر اساس خاصیت تحدب آن‌ها ارائه می‌شود. برخی از ویژگی‌های مهم این اندازه‌های جدید و روابط بین آن

  • آشنایی با رمزنگاری خم های بیضوی

    بخش بزرگی از رمزنگاری در سال های اخیر به رمزنگاری خم های بیضوی اختصاص یافته است. خم های بیضوی دسته ای از خم های جبری با ساختار گروه هستند. رمزنگاری خم های بیضوی یک روش رمزنگاری کلید عمومی مبتنی بر نظریۀ خم های بیضوی است که با استفاده از ویژگی های خم های بیضوی به جای روش های قبلی

  • پیاده سازی سخت افزاری یک پردازنده رمزنگاری خم بیضوی کارآمد در میدان gf(۲۱۶۳)

    مقالهعلوم و فناوری های پدافند نوینمسعود معصومی، massoud masoumi islamic azad university, islamshahr branchدانشگاه آزاد اسلامی واحد اسلامشهر حسین مهدیزاده، hossein mahdizadeh islamic azad university, islamshahr branchدانشگاه آزاد اسلامی واحد اسلامشهر

    در این مقاله، پردازنده ضرب عددی خم بیضوی کارآمد در میدان باینری gf(2163) طراحی و با استفاده از کدهای قابل سنتز vhdl پیاده سازی شده است. طراحی معماری های جدید و کارآمد برای واحدهای محاسبات میدان و به ویژه واحد محاسباتی ضرب میدان منجر به کاهش طول مسیر بحرانی پردازنده شد. همچنین است