آموزش ریاضیات رمزنگاری با دکتر جیمز گریم

The Mathematics of Cryptography with Dr James Grime

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: از سزار تا انیگما و فراتر از آن روش‌های رمزنگاری کلاسیک مانند رمزهای تک الفبایی، رمزهای چندالفبایی و رمزهای جابجایی را درک کنید. ریاضیات محاسبات مدولار را درک کنید. روش های رمزنگاری کلاسیک مانند آزمون کاسیسکی و آزمون فریدمن را درک کرده و به کار ببرید. با ماشین انیگما و روشی که برای شکستن انیگما در جنگ جهانی دوم استفاده شد آشنا شوید. ریاضیات رمزگذاری اینترنت 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

      • شکستن RSA Breaking RSA

      • راه حل: شکستن RSA Solutions: Breaking RSA

      • امضاها Signatures

      آینده The Future

      • آینده The Future

      نمایش نظرات

      آموزش ریاضیات رمزنگاری با دکتر جیمز گریم
      جزییات دوره
      8.5 hours
      45
      Udemy (یودمی) Udemy (یودمی)
      (آخرین آپدیت)
      768
      4.8 از 5
      دارد
      دارد
      دارد
      James Grime
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      James Grime James Grime

      ریاضیدان