Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
از سزار تا انیگما و فراتر از آن روشهای رمزنگاری کلاسیک مانند رمزهای تک الفبایی، رمزهای چندالفبایی و رمزهای جابجایی را درک کنید. ریاضیات محاسبات مدولار را درک کنید. روش های رمزنگاری کلاسیک مانند آزمون کاسیسکی و آزمون فریدمن را درک کرده و به کار ببرید. با ماشین انیگما و روشی که برای شکستن انیگما در جنگ جهانی دوم استفاده شد آشنا شوید. ریاضیات رمزگذاری اینترنت RSA را درک کنید. پیش نیازها: مهارت های حسابی مانند جمع، ضرب و تقسیم. مهارتهای جبر، مانند گسترش پرانتز، تنظیم مجدد فرمولها و حل معادلات. هر ایده ریاضی دیگری مانند محاسبات مدولار در دوره معرفی خواهد شد.
رمز نگاری علم اسرار و پیام های مخفی است. در این دوره آموزشی با ریاضیات پشت کدها و شکستن کد بیشتر آشنا می شویم.
این دوره با رمزهای آسان و نحوه شکستن آنها شروع می شود، و سپس به رمزهای پیچیده تر از جمله ماشین معروف جنگ جهانی دوم Enigma و رمزگذاری اینترنتی مدرن منتقل می شود.
این دوره شامل بیش از 6 ساعت سخنرانی، با 2 ساعت تمرین اضافی و ویدئوهای راه حل است.
موضوعات تحت پوشش این دوره عبارتند از: رمزهای تک الفبایی؛ حساب مدولار؛ رمزهای چند الفبایی؛ ماشین انیگما؛ و رمزگذاری کلید عمومی.
در طول این دوره، بسیاری از مفاهیم مهم ریاضی از جمله محاسبات مدولار، مجموعه ها، توابع، احتمالات، آمار، ترکیبات و نظریه اعداد را معرفی خواهیم کرد.
رمزها و تکنیکهای این دوره عبارتند از: رمزهای جایگزین؛ رمزهای جابجایی؛ رمزهای جابجایی؛ تحلیل فرکانس؛ رمز ویژنر؛ آزمون کاسیسکی؛ شاخص تصادف؛ آزمون فریدمن؛ دیفی-هلمن؛ رمز نگاری منحنی بیضوی؛ رمزگذاری اینترنتی RSA. و امضای دیجیتال.
در نهایت، دوره را با نگاهی کوتاه به آینده رمزنگاری به پایان خواهیم رساند.
این دوره به صورت مستقل طراحی شده است و همراه با مجموعهای از یادداشتها است که میتوانید با گذراندن دوره، آنها را تکمیل کنید.
این دوره با تمرینات زیادی بعد از هر بخش همراه با راه حل هایی همراه است که به شما امکان می دهد آنچه را که یاد گرفته اید آزمایش کنید.
رمزنگاری طیف وسیعی از موضوعات را لمس میکند و یکی از جذابترین کاربردهای ریاضیات است. در پایان این دوره کوتاه، چندین ایده اساسی در ریاضیات را معرفی خواهیم کرد و حتی پاسخ خواهیم داد که آیا چیزی به نام کد نشکن وجود دارد یا خیر.
سرفصل ها و درس ها
خوش آمدید و منابع
Welcome and Resources
خوش آمدی
Welcome
معرفی
Introduction
معرفی
Introduction
رمزهای تک الفبایی
Monoalphabetic Ciphers
شیفت سزار و رمزهای تک الفبایی
The Caesar Shift and Monoalphabetic Ciphers
حساب مدولار قسمت 1
Modular Arithmetic part 1
راه حل: حساب مدولار 1
Solutions: Modular Arithmetic 1
حساب مدولار قسمت 2
Modular Arithmetic part 2
راه حل: حساب مدولار 2
Solutions: Modular Arithmetic 2
رمزهای افزودنی
Additive Ciphers
راه حل: رمزهای افزودنی
Solutions: Additive Ciphers
تقسیم کننده های مشترک قسمت 1
Common Divisors part 1
تقسیم کننده های مشترک قسمت 2
Common Divisors part 2
راه حل ها: مقسوم علیه های مشترک و الگوریتم اقلیدس
Solutions: Common divisors and Euclid's algorithm
رمزهای ضربی و افین
Multiplicative and Affine Ciphers
راه حل: رمزهای ضربی و افین
Solutions: Multiplicative and Affine ciphers
رمز جایگزین عمومی
General Substitution Cipher
راه حل: رمزهای جایگزین عمومی
Solutions: General substitution ciphers
تجزیه و تحلیل فرکانس
Frequency Analysis
راه حل: تجزیه و تحلیل فرکانس.
Solutions: Frequency analysis.
رمزهای جابجایی
Transposition Ciphers
رمزهای رفت و آمد
Commuting Ciphers
رمزهای چند الفبایی
Polyalphabetic Ciphers
ویژنر رمز
Vigenere Cipher
راه حل: رمزهای Vigenere
Solutions: Vigenere ciphers
شکستن ویژنر
Breaking Vigenere
احتمال
Probability
شاخص تصادف
Index of Coincidence
آزمون فریدمن
The Friedman Test
راه حل: شکستن ویژنر
Solutions: Breaking Vigenere
یک بار پد
One Time Pad
معما
Enigma
معما
Enigma
ترکیبات
Combinations
تنظیمات Enigma
Enigma Settings
راه حل: انیگما
Solutions: Enigma
شکستن معما
Breaking Enigma
توقف های غلط
False Stops
راه حل: شکستن معما
Solutions: Breaking Enigma
رمزنگاری کلید عمومی
Public Key Cryptography
دیفی هلمن
Diffie Hellman
راه حل: دیفی هلمن
Solutions: Diffie Hellman
RSA
RSA
قضیه کوچک فرما
Fermat's Little Theorem
رمزگشایی RSA
RSA Decryption
راه حل: رمزگذاری و رمزگشایی RSA
Solutions: RSA encryption and decryption
نمایش نظرات