فهرست مطالب عنوانفهرست حفهرست شکل هالفهرست جدولهاسچکیده 1فصل 1-مروری بر مفاهیم اولیه رمزنگاری31-1-مقدمه...... 31-2-لزوم امنیت شبکه31-3-انواع حملات31-3-1-تغییر اطلاعات31-3-2-جعل هویت41-3-3-استراق سمع41-4-رمزنگاری دادهها41-5-رمزنگاری متقارن دادهها51-6-رمزنگاری نامتقارن دادهها61-7-امضاء دیجیتال71-8-تابع چکیده ساز71-9-خصوصیات کلی توابع چکیده ساز71-10-دستهبندی توابع چکیده ساز81-11-ویژگیهای توابع چکیده ساز81-12-دستهبندی توابع چکیده ساز ازنظر کاربرد:81-13-خواص توابع چکیده ساز یکطرفه101-14-توابع چکیده ساز مهم111-15-امنیت هَش یا تابع چکیده ساز12فصل 2-معرفی الگوریتم پایانی رقابت15مقدمه 152-1-تاریخچه152-2-وضعیت دور دوم رقابت SHA-3162-3-بررسی و ارزیابی الگوریتمهای چکیده ساز دور نیمهنهایی رقابت SHA-3172-4-بررسی الگوریتم چکیده ساز BLAKE172-4-1-ویژگیهای BLAKE182-4-2-ساختار تابع چکیده ساز BLAKE182-4-3-نتیجه:192-5-بررسی الگوریتم چکیده ساز Skein192-5-1-ویژگیهای Skein202-5-2-ساختار تابع چکیده ساز212-5-3-نتیجه212-6-بررسی چکیده ساز Keccak212-6-1-ویژگیهای Keccak222-6-2-ساختار تابع چکیده ساز232-6-3-نتیجه252-7-بررسی الگوریتم چکیده ساز Grostl252-7-1-ساختار تابع چکیده ساز252-7-2-ساختار تابع فشردهساز Grostl252-7-3-نتیجه282-8-بررسی الگوریتم چکیده ساز JH282-8-1-معرفی الگوریتم JH282-8-2-ساختار تابع فشردهساز JH282-8-3-آنالیز امنیت JH292-8-4-مزیت JH......................................... ......................................... 302-8-5-نتیجه302-9-نتیجهگیری302-10-دلایل انتخاب الگوریتم JH و ارزیابی آن31فصل 3-الگوریتم JH33مقدمه 333-1-معرفی الگوریتم چکیده ساز JH333-2-نماد ریاضی و پارامترهای به کار گرفتهشده در تابع چکیده ساز JH373-3-لایه S-box تابع چکیده ساز JH383-4-تبدیل خطی لایه L393-5-جایگشت Pd403-6-جایگشت
بررسی الگوریتمهای بهینه رمزنگاری مقاوم بهمنظور پیادهسازی روی FPGA
فهرست مطالب عنوانفهرست حفهرست شکل هالفهرست جدولهاسچکیده 1فصل 1-مروری بر مفاهیم اولیه رمزنگاری31-1-مقدمه...... 31-2-لزوم امنیت شبکه31-3-انواع حملات31-3-1-تغییر اطلاعات31-3-2-جعل هویت41-3-3-استراق سمع41-4-رمزنگاری دادهها41-5-رمزنگاری متقارن دادهها51-6-رمزنگاری نامتقارن دادهها61-7-امضاء دیجیتال71-8-تابع چکیده ساز71-9-خصوصیات کلی توابع چکیده ساز71-10-دستهبندی توابع چکیده ساز81-11-ویژگیهای توابع چکیده ساز81-12-دستهبندی توابع چکیده ساز ازنظر کاربرد:81-13-خواص توابع چکیده ساز یکطرفه101-14-توابع چکیده ساز مهم111-15-امنیت هَش یا تابع چکیده ساز12فصل 2-معرفی الگوریتم پایانی رقابت15مقدمه 152-1-تاریخچه152-2-وضعیت دور دوم رقابت SHA-3162-3-بررسی و ارزیابی الگوریتمهای چکیده ساز دور نیمهنهایی رقابت SHA-3172-4-بررسی الگوریتم چکیده ساز BLAKE172-4-1-ویژگیهای BLAKE182-4-2-ساختار تابع چکیده ساز BLAKE182-4-3-نتیجه:192-5-بررسی الگوریتم چکیده ساز Skein192-5-1-ویژگیهای Skein202-5-2-ساختار تابع چکیده ساز212-5-3-نتیجه212-6-بررسی چکیده ساز Keccak212-6-1-ویژگیهای Keccak222-6-2-ساختار تابع چکیده ساز232-6-3-نتیجه252-7-بررسی الگوریتم چکیده ساز Grostl252-7-1-ساختار تابع چکیده ساز252-7-2-ساختار تابع فشردهساز Grostl252-7-3-نتیجه282-8-بررسی الگوریتم چکیده ساز JH282-8-1-معرفی الگوریتم JH282-8-2-ساختار تابع فشردهساز JH282-8-3-آنالیز امنیت JH292-8-4-مزیت JH......................................... ......................................... 302-8-5-نتیجه302-9-نتیجهگیری302-10-دلایل انتخاب الگوریتم JH و ارزیابی آن31فصل 3-الگوریتم JH33مقدمه 333-1-معرفی الگوریتم چکیده ساز JH333-2-نماد ریاضی و پارامترهای به کار گرفتهشده در تابع چکیده ساز JH373-3-لایه S-box تابع چکیده ساز JH383-4-تبدیل خطی لایه L393-5-جایگشت Pd403-6-جایگشت