بخشی از پاورپوینت
اسلاید 2 :
فهرست مطالب
تاريخچه رمزنگاری
تعاريف و مفاهيم اوليه
تکنيکهای رمزکردن
رمزهای کلاسيک
رمزهای مدرن
کانال نهان
نتيجه گيری و جمع بندی مطالب
اسلاید 3 :
ريشه هاي رمزنگاري به 2000 سال قبل از ميلاد برميگردد
رمز سزار در 50 سال قبل از ميلاد
. . . .
رمز چند الفبايي آلبرتي در سال 1467
ماشين انيگما در جنگ جهاني دوم 1933-45
پروژه لوسيفر توسط IBM در سال 1974
ابداع الگوريتم DES در سال 1975
رمزنگاري كليد عمومي
Diffie-Hellman (1976) -
RSA (1978) -
ابداع الگوريتم AES در سال 1998
تاريخچه رمزنگاری
اسلاید 4 :
تاريخچه رمزنگاری
ژوليوس سزار مبدع رمز سزار
سرباز رومي در حال رمزگشايي
اسلاید 5 :
تاريخچه رمزنگاری
ماشين رمز انيگما استفاده شده در جنگ جهاني دوم
اسلاید 6 :
Cryptography علم و هنر به رمز در آوردن (مخفي كردن) پيامها
Cryptanalysis علم تجزيه و تحليل پيامهاي رمزشده
Cryptology cryptography + cryptanalysis
Encryption رمزگذاري
Decryption رمزگشايي
تعاريف و مفاهيم اوليه
اسلاید 7 :
متن واضح
روال رمزگذاري
متن رمزشده
تعاريف و مفاهيم اوليه
اسلاید 9 :
گيرنده
فرستنده
اسلاید 10 :
حملات غيرفعال
- اطلاعات را تغيير نمي دهند.
- رديابي آنها مشكلتر است.
حملات فعال
- اطلاعات را تغيير مي دهند.
- رديابي آنها راحتتر است.
- خطرناكتر هستند.
تعاريف و مفاهيم اوليه – انواح حملات
اسلاید 11 :
انواع حملات فعال
انقطاع پيام
تغيير پيام
توليد پيام
اسلاید 12 :
تکنيکهای رمزکردن
رمزهای کلاسيک
رمزهای مدرن
رمزهای تک الفبايی(جانشينی- جايگشتی)
رمزهای چند الفبايی (ويژنر- . . . )
رمزهای دنباله ای
رمزهای قطعه ای
اسلاید 13 :
رمز تك الفبايي – رمز سزار
متن واضح
متن رمزشده
هر كاراكتر به سه كاراكتر بعد( در حالت كلي N كاراكتر بعد) شيفت داده مي شود.
اسلاید 14 :
هر كاراكتر از روي يك جدول به كاراكتر ديگري نگاشت مي شود.
هر جايگشتي از حروف الفبا امكان پذير است.
كليد اين رمز مي تواند 26! حالت مختلف داشته باشد.
26! = 403,291,461,126,605,635,584,000,000
اگر بتوانيم در هر ثانيه 1 ميليارد حالت را چك كنيم، شكستن اين رمز 12 ميليارد سال طول مي كشد.
آيا راه حل بهتري وجود دارد؟
راه حل ارائه شده توسط al-Kindi در قرن نهم: تحليل تكرار كاراكترها
رمز چند الفبايي
اسلاید 15 :
درصد تكرار حروف در زبان انگليسي
اسلاید 16 :
درصد تكرار دوحرفيها در زبان انگليسي
اسلاید 17 :
H EKGGLHQNL KZEL AKGB PL ARHA
ARL CKSGB CHV XNGG KX UHB
VLENSTAF VFVALPV CSTAALZ UF
OLKOGL CRK SLHB HOOGTLB
ESFOAKQSHORF.
- USNEL VERZLTLS, VLESLAV HZB GTLV
كاراكتر L ، 18 بار تكرار شده است
كاراكتر A ، 10 بار تكرار شده است