یادگیری رمزنگاری
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک کنید داده چگونه رمزگذاری، رمزگشایی و تأیید میشوند.
- برنامههای پایتون را با استفاده از الگوریتمهای هش و رمزگذاری بنویسید.
- کاربردهای واقعی رمزنگاری را بهصورت ایمن پیادهسازی کنید.
- درک کنید که ابزارهای امنیت سایبری چگونه در پشت صحنه از اطلاعات محافظت میکنند.
پیشنیازهای دوره
- درک اولیه از برنامهنویسی (ترجیحاً در پایتون)
توضیحات دوره
در دنیای دیجیتال امروز، امنیت از اهمیت بالایی برخوردار است. هر پیام، تراکنش و کلیک در برابر تهدیدهای سایبری آسیبپذیر است، اما رمزنگاری تضمین میکند که داده ما امن بمانند. رمزنگاری برای مبتدیان شما را گامبهگام با مفاهیم اصلی رمزنگاری؛ از اصول اولیه تا نوشتن برنامههای رمزگذاری خودتان در پایتون آشنا میکند.
این دوره برای مبتدیان مطلق طراحی شده است و هیچ تجربه قبلی در رمزنگاری لازم نیست. در این دوره موارد زیر را پوشش خواهیم داد:
- رمزگذاری متقارن و نامتقارن: درک تفاوت بین این دو روش رمزگذاری و چگونگی استفاده از آنها در کاربردهای واقعی مانند واتساپ، بانکداری آنلاین و ایمیل امن
- الگوریتمهای هش: اینکه رمزهای عبور و داده حساس چگونه بهصورت امن هش و تأیید میشوند.
- پیادهسازی عملی در پایتون: یاد خواهید گرفت کد پایتون برای رمزگذاری، رمزگشایی و هش کردن را با استفاده از الگوریتمهای مدرن مانند AES ،RSA و SHA بنویسید.
- کاربرد در دنیای واقعی: در پروژه نهایی، یک مدیر رمز عبور کاملاً کاربردی خواهید ساخت که رمزهای عبور شما را رمزگذاری کرده و بهصورت امن ذخیره میکند.
تا پایان این دوره، نه تنها درک محکمی از رمزنگاری خواهید داشت، بلکه میتوانید این تکنیکها را برای محافظت از اطلاعات حساس به کار بگیرید. چه یک توسعهدهنده مشتاق باشید، چه علاقهمند به امنیت سایبری، یا صرفاً کنجکاو درباره چگونگی عملکرد امنیت داده، این دوره دانش عملی مورد نیاز شما را فراهم میکند.
این دوره برای چه کسانی مناسب است؟
- مبتدیان در رمزنگاری
- توسعهدهندگان مشتاق
- علاقهمندان به امنیت سایبری
یادگیری رمزنگاری
-
مقدمه 02:09
-
رمزنگاری چیست؟ 03:29
-
تاریخچه و تکامل 06:21
-
اهداف رمزنگاری 02:52
-
نصب 05:06
-
رمزگذاری و رمزگشایی 11:36
-
رمزگذاری متقارن و نامتقارن 02:43
-
کلیدها 01:15
-
رمزنگاری None
-
الگوریتمهای رایج DES 07:48
-
الگوریتمهای رایج AES 06:28
-
مثال عملی با استفاده از AES 13:09
-
RSA 07:26
-
تبادل کلید و ارتباط امن 08:21
-
Diffie-Hellman 05:01
-
زیرساخت کلید عمومی PKI 10:10
-
هش کردن 14:17
-
امضای دیجیتال 05:22
-
رمزگذاری و رمزگشایی None
-
حملات رایج 15:16
-
اهمیت مدیریت کلید، استفاده از کتابخانههای استاندارد، بروز نگه داشتن الگوریتمها 09:15
-
رمزگذاری و رمزگشایی با استفاده از Fernet 01:17
-
پروژه Filelocker (بخش 1) 08:43
-
پروژه Filelocker (بخش 2) 06:48
-
آزمون تمرینی None
مشخصات آموزش
یادگیری رمزنگاری
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:25
- مدت زمان :02:44:14
- حجم :737.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy