مارکتینگ پروژه 20 | مرجع فایل های دانلودی - پروژه آماده - پروژه دانشجویی - پاورپوینت آماده
0

هیچ محصولی در سبد خرید نیست.

بررسی و بهبود الگوریتم‌های رمزنگاری كلید عمومی

دسته بندی :کامپیوتر مدیریت 19

بررسی و بهبود الگوریتم‌های رمزنگاری كلید عمومی

دسته بندی کامپیوتر
فرمت فایل docx
حجم فایل 850 کیلو بایت
تعداد صفحات 118
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود

فهرست مطالب

عنوان صفحه

چكیده. 1

فصل اول(کلیات پژوهش). 2

1-1 مقدمه. 3

1-2 تعاریف و مقدمات جبر خطی.. 6

1-3 مشبكه‌ها، تعاریف و مشخصات اصلی.. 9

1-4 بردارهای كوتاه در مشبكه‌ها 13

1-4-1 مسئله‌ی كوتاه‌ترین و نزدیك‌ترین بردار 13

1-5 سیستم‌های رمزنگاری مبتنی بر مسائل دشوار مشبكه‌ها 15

1-6 سیستم رمزنگاری كلید عمومی GGH… 18

1-7 حلقه‌های چندجمله‌ای كوتاه‌شده 19

1-8 سیستم رمزنگاری كلید عمومی NTRU… 22

1-8-1 سیستم رمزنگار NTRU… 22

1-8-2 مسائل ریاضی بنیادی NTRU… 27

1-9 NTRU به منزله‌ی یك سیستم رمزنگار مشبكه‌ای.. 29

1-9-1 مشبكه‌ی NTRU… 29

1-9-2 ارزیابی امنیت مشبكه‌ی NTRU… 31

فصل دوم(مروری بر پژوهش‌های مشابه). 32

2-1 سیستم رمزنگاری CTRU… 33

2-1-1 نمادها 33

2-1-2 تولید كلید. 34

2-1-3 رمزنگاری و رمزگشایی.. 34

2-1-4 تحلیل امنیت CTRU توسط ابداع‌كنندگان آن.. 35

2-2 سیستم رمزنگاریMaTRU… 36

2-2-1 نمادها 36

2-2-2 تولید كلید. 37

2-2-3 رمزنگاری و رمزگشایی.. 38

2-2-4 تحلیل امنیت MaTRU… 39

2-3 پیاده سازی سخت افزاری NTRU… 39

2-3-1 ضرب كننده سخت افزاری و مقیاس پذیر NTRU… 40

2-3-2 عملیات پشتیبانی شده توسط ضرب‌كننده سخت‌افزاری و محدودیت‌های آن.. 42

2-4 شكسته‌شدن CTRU و معرفی NTRU با اعداد گاوسی.. 43

2-4-1 تحلیل امنیت CTRU و اثبات ناامنی آن.. 44

2-5 تحلیل امنیتی NTRU به همراه نتایج محاسباتی.. 46

2-5-1 نتایج محاسباتی زمان بازیابی كلید خصوصی NTRU… 46

2-6 مقایسه‌ی NTRU با دیگر سیستم‌های كلید عمومی.. 49

2-6-1 مقایسه‌ی طول كلید. 50

2-6-2 مقایسه‌ی كارآیی تولید كلید، رمزنگاری و رمزگشایی.. 51

فصل سوم(بهبود سیستم رمزنگاری NTRU)… 53

3-1 روش‌های نمایش چندجمله‌ای‌ها 55

3-1-1 روش نمایش با ضرایب… 55

3-1-2 روش نمایش نقطه- مقدار 55

3-2 ضرب سریع چندجمله‌ای‌ها با فرم نمایش با ضرایب با استفاده از FFT.. 57

3-2-1 ریشه‌های مختلط عدد یك… 58

3-2-2 تبدیل فوریه‌ی گسسته. 61

3-2-3 الگوریتم تبدیل فوریه‌ی سریع. 61

3-2-4 معكوس تبدیل فوریه‌ی گسسته. 65

3-3 اثبات درستی بكارگیری روش پیشنهادی UFFT در ضرب پیچشی NTRU… 67

3-4 بررسی امنیتی استفاده از FFT یا UFFT.. 70

3-5 نتایج پیاده‌سازی.. 72

نتیجه‌گیری و پیشنهادات… 79

3-6 جمع‌بندی مطالب… 80

3-7 پیشنهادات.. 81

3-7-1 محاسبه‌ی احتمال رمزگشایی‌های ناموفق.. 81

3-7-2 مطالعه و بهبود الگوریتم‌های كاهش مشبكه. 82

3-7-3 پیاده‌سازی سخت افزاری UFFT.. 82

فهرست شكل‌ها

عنوان صفحه

شکل ‏1-1 مشبكه‌ی L و ناحیه بنیادی ℱ.. 11

شکل1-2 انتقال‌های ℱ توسط بردارهای L، كه ℝ را بطور كامل می‌پوشاند. 12

شکل ‏2‑1 ضرب پیچشی دو چندجمله‌ای.. 41

شکل ‏2-2 لگاریتم مبنای 10 زمان‌های شكست به ازای N = 100…115 و خط رگرسیون.. 49

شکل ‏3‑1 نمایی گرافیكی از الگوی ضرب سریع چندجمله‌ای‌ها با استفاده از FFT.. 58

شکل ‏3-2 ریشه‌های هشتم مختلط عدد یك… 59

شکل ‏3-3 ضرب پیچشی چندجمله‌ای‌های NTRU با N = 251. 74

شکل ‏3-4 ضرب پیچشی چندجمله‌ای‌های NTRU با N = 347. 75

شکل ‏3-5 ضرب پیچشی چندجمله‌ای‌های NTRU با N = 503. 76

شکل ‏3-6 ضرب پیچشی چندجمله‌ای‌های NTRU با N = 839. 77

شکل ‏3-7 رشد زمان اجرای هر سه روش با افزایش N به ازای 5000 چندجمله‌ای.. 78

شکل الف‑1 بكارگیری ناحیه‌ی بنیادی داده شده برای حل CVP.. 84

شکل الف‑2 دو پایه‌ی متفاوت برای یك مشبكه. 85

شکل الف‑3 اگر پایه بد باشد الگوریتم Babai بخوبی كار نمی‌كند. 86

فهرست جداول

عنوان صفحه

جدول ‏2‑1 تعداد بلوك‌های لازم برای آشكارسازی كلید و زمان صرف شده پنج نمونه به ازای هر اندازه 48

جدول ‏2‑2 مجموعه پارامتر‌های NTRU… 50

جدول ‏2-3 اندازه كلید عمومی در ECC، RSA و NTRU… 50

جدول ‏2‑4 مقایسه‌ی كارایی NTRU و RSA… 51

جدول ‏2‑5 مقایسه‌ی كارایی NTRU و ECC.. 51

جدول 3-1 پارامترهای بكار رفته در ارزیابی ضرب چندجمله‌ای‌های NTRU… 73

جدول ‏3-2 زمان‌های حاصل از ضرب چندجمله‌ای‌ها با سه روش پیاده‌سازی شده (میلی‌ثانیه) 73

پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود

مدیریت

طراح و مدیر مارکتینگ پروژه _ خوشحال میشم که بتوانم قدمی در رشد و برطرف ساختن نیازهای شما عزیزان بردارم.

مطالب زیر را حتما بخوانید:

قوانین ارسال دیدگاه در سایت

  • چنانچه دیدگاهی توهین آمیز باشد و متوجه اشخاص مدیر، نویسندگان و سایر کاربران باشد تایید نخواهد شد.
  • چنانچه دیدگاه شما جنبه ی تبلیغاتی داشته باشد تایید نخواهد شد.
  • چنانچه از لینک سایر وبسایت ها و یا وبسایت خود در دیدگاه استفاده کرده باشید تایید نخواهد شد.
  • چنانچه در دیدگاه خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.
  • چنانچه دیدگاهی بی ارتباط با موضوع آموزش مطرح شود تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لینک کوتاه: