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

این پروژه در 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، كه ℝ

نظر بدهید

لطفا وارد شوید یا ثبت نام کنید تا نظر بدهید

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

  • کد محصول: Th23
  • موجودی: در انبار
  • 7,000تومان


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