نظریه اعداد و رمزنگاری
✅ سرفصل و جزئیات آموزش
توضیحات دوره
یک متخصص برجسته در نظریه اعدادد، گودفری هاردی آن را در اوایل قرن بیستم به عنوان یکی از شاخههای پرفایده ریاضیات محض توصیف کرد. فقط سی سال پس از مرگ او، الگوریتمی برای رمزگذاری پیامهای مخفی با استفاده از دستاوردهای نظریه اعداد توسعه یافت. این الگوریتم به نام RSA، به نام نویسندگانش، نامیده شد و احتمالاً بیشترین برنامه کامپیوتری که در حال حاضر در جهان استفاده میشود، است. بدون آن، هیچکس قادر به انجام پرداختهای ایمن در اینترنت، یا حتی ورود ایمن به ایمیل و سایر سرویسهای شخصی نخواهد بود. در این دوره، با مبانی نظریه اعداد شروع میکنیم و به پروتکلهای رمزنگاری مبتنی بر آن میرسیم. در پایان، میتوانید مبانی نظریه اعداد را برای رمزگذاری و رمزگشایی پیامها به کار ببرید و اگر RSA را بهصورت نادقیق اعمال کنید، به کد شک کنید. حتی میتوانید یک ماموریت رمزنگاری را پشت سر بگذارید.
به عنوان پیشنیاز، فقط ریاضیات پایه (برای مثال بدانید مربع چیست یا چگونه تفریق را انجام دهید)، برنامهنویسی اولیه در پایتون (توابع، حلقهها و بازگشت)، عقل و کنجکاوی را فرض میکنیم. مخاطبان هدف ما تمام افرادی هستند که در حوزه IT کار میکنند یا قصد دارند در آن کار کنند، از دانشآموزان انگیزهمند دبیرستانی تا افراد حرفهای
نظریه اعداد و رمزنگاری
-
اعداد 15:00
-
تقسیمپذیری 10:00
-
باقیماندهها 20:00
-
مسائل 10:00
-
آزمونهای تقسیمپذیری 10:00
-
جبر ماژولار 20:00
-
کاربردها 15:00
-
تفریق و تقسیم ماژولار 20:00
-
بزرگترین مقسومعلیه مشترک 10:57
-
الگوریتم اقلیدسی 15:06
-
الگوریتم اقلیدسی توسعه یافته 10:09
-
کوچکترین مضرب مشترک 8:16
-
معادلات سیاله مثالها 5:20
-
معادلات سیاله - قضیه 15:38
-
تقسیم ماژولار 12:12
-
بزرگترین مقسومعلیه مشترک - کد None
-
الگوریتم اقلیدسی توسعه یافته - کد None
-
اسلایدها None
-
اسلایدها None
-
مقدمه 10:00
-
اعداد اول 10:00
-
فاکتورگیری - وجود None
-
فاکتورگیری - یکتایی None
-
فاکتورگیری یکتا - پیامدها None
-
باقیماندهها برای دو مقدار مدول None
-
قضیه باقیمانده چینی 10:00
-
نماسازی ماژولار None
-
نماسازی ماژولار سریع 7:00
-
قضی کوچک فرما 10:00
-
قانون اویلر 10:00
-
رمزنگاری 10:00
-
ارتباط ایمن None
-
رمزهای جایگزین None
-
پد یکبار مصرف 10:00
-
حمله پد چندبار مصرف 10:00
-
سیستم رمزنگاری RSA 10:00
-
حملات و آسیبپذیریها None
-
تولید تصادفی None
مشخصات آموزش
نظریه اعداد و رمزنگاری
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:مقدماتی
- تعداد درس:38
- مدت زمان :01:17:38
- حجم :960.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy