اطلاعیه

بررسی و بهبود الگوریتم‌های رمزنگاری کلید عمومی مبتنی بر حلقه‌های چند جمله‌ای کوتاه شده

کد محصول T31

فایلWORD

۱۲۵ صفحه

۱۵۰۰۰ تومان

دانلود فایل بلافاصله بعد از خرید

فهرست مطالب
۱ مقدمه ۱
۲ سیستم‌های رمزنگاری مبتنی بر مشبکه‌ها ۵
۲-۱ تعاریف و مقدمات جبر خطی ۶
۲-۲ مشبکه‌ها، تعاریف و مشخصات اصلی ۹
۲-۳ بردارهای کوتاه در مشبکه‌ها ۱۲
۲-۳-۱ مسئله‌ی کوتاه‌ترین و نزدیک‌ترین بردار ۱۲
۲-۴سیستم‌های رمزنگاری مبتنی بر مسائل دشوار مشبکه‌ها ۱۴
۲-۵ سیستم رمزنگاری کلید عمومی GGH 17
۲-۶ حلقه‌های چندجمله‌ای کوتاه‌شده ۱۸
۲-۷ سیستم رمزنگاری کلید عمومی NTRU 21
۲-۷-۱ سیستم رمزنگار NTRU 21
۲-۷-۲ مسائل ریاضی بنیادی NTRU 26
۲-۸ NTRU به منزله‌ی یک سیستم رمزنگار مشبکه‌ای ۲۷
۲-۸-۱ مشبکه‌ی NTRU 28
۲-۸-۲ ارزیابی امنیت مشبکه‌ی NTRU 30
۳ مروری بر پژوهش‌های مشابه ۳۱
۳-۱ سیستم رمزنگاری CTRU 32
۳-۱-۱ نمادها ۳۲
۳-۱-۲ تولید کلید ۳۳
۳-۱-۳ رمزنگاری و رمزگشایی ۳۳
۳-۱-۴ تحلیل امنیت CTRU توسط ابداع‌کنندگان آن ۳۴
۳-۲ سیستم رمزنگاری MaTRU 35
۳-۲-۱ نمادها ۳۵
۳-۲-۲ تولید کلید ۳۶
۳-۲-۳ رمزنگاری و رمزگشایی ۳۷
۳-۲-۴ تحلیل امنیت MaTRU 38
۳-۳ پیاده سازی سخت افزاری NTRU 38
۳-۳-۱ ضرب کننده سخت افزاری و مقیاس پذیر NTRU 39
۳-۳-۲ عملیات پشتیبانی شده توسط ضرب‌کننده سختافزاری و محدودیت‌های آن ۴۱
۳-۴ شکسته‌شدن CTRU و معرفی NTRU با اعداد گاوسی ۴۲
۳-۴-۱ تحلیل امنیت CTRU و اثبات ناامنی آن ۴۲
۳-۵ تحلیل امنیتی NTRU به همراه نتایج محاسباتی ۴۴
۳-۵-۱ نتایج محاسباتی زمان بازیابی کلید خصوصی NTRU 45
۳-۶ مقایسه‌ی NTRU با دیگر سیستم‌های کلید عمومی ۴۷
۳-۶-۱ مقایسه‌ی طول کلید ۴۸
۳-۶-۲ مقایسه‌ی کارآیی تولید کلید، رمزنگاری و رمزگشایی ۴۹
۴ بهبود سیستم رمزنگاری NTRU 51
۴-۱ روش‌های نمایش چندجمله‌ای‌ها ۵۲
۴-۱-۱ روش نمایش با ضرایب ۵۲
۴-۱-۲ روش نمایش نقطه- مقدار ۵۳
۴-۲ ضرب سریع چندجمله‌ای‌ها با فرم نمایش با ضرایب با استفاده از FFT 54
۴-۲-۱ ریشه‌های مختلط عدد یک ۵۶
۴-۲-۲ تبدیل فوریه‌ی گسسته ۵۸
۴-۲-۳ الگوریتم تبدیل فوریه‌ی سریع ۵۹
۴-۲-۴ معکوس تبدیل فوریه‌ی گسسته ۶۲
۴-۳ اثبات درستی بکارگیری روش پیشنهادی UFFT در ضرب پیچشی NTRU 64
۴-۴ بررسی امنیتی استفاده از FFT یا UFFT 66
۴-۵ نتایج پیادهسازی ۶۸
۵ نتیجه‌گیری و پیشنهادات ۷۵
۵-۱ جمع‌بندی مطالب ۷۶
۵-۲ پیشنهادات ۷۸
۵-۲-۱ محاسبه‌ی احتمال رمزگشایی‌های ناموفق ۷۸
۵-۲-۲ مطالعه و بهبود الگوریتم‌های کاهش مشبکه ۷۸
۵-۲-۳ پیاده‌سازی سخت افزاری UFFT 79
ضمائم ۸۱
ضمیمه الف. الگوریتم Babai و استفاده از پایه “خوب” برای حل apprCVP 81
ضمیمه ب. الگوریتم‌های کاهش مشبکه ۸۳
واژه‌نامه‌ی فارسی به انگلیسی ۹۵
واژه‌نامه‌ی انگلیسی به فارسی ۹۹
منابع ۱۰۳
فهرست شکل‌ها
شکل ‏۲-۱ مشبکه‌ی L و ناحیه بنیادی

شکل ‏۲-۲ انتقال‌های ℱ توسط بردارهای L، که ℝ

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

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

Time limit is exhausted. Please reload the CAPTCHA.