×
ribbon

آموزش رمزنگاری در امنیت سایبری (Cryptography) مقدماتی

مدرس:

امیر مهدی گودرزی

کاربرد رمزنگاری را در ارتباطات امن درک کنید و گواهی‌ها، تبادل کلید و رمزگذاری را در TLS و HTTPS بررسی کنید.

جدید
4 (9)
5 دیدگاه
105دانشجو
1:10ساعت
سرفصل‌ها
مقدماتی سطح دوره
بروزرسانیشهریور ۱۴۰۵
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

مفاهیم اصلی Cryptography مانند Encryption، Decryption، Key، Plaintext و Ciphertext را درک کنید.

تفاوت و کاربرد Symmetric و Asymmetric Cryptography را بشناسید و با الگوریتم‌هایی مانند AES، RSA و Diffie-Hellman آشنا شوید.

Hashing، SHA-256، HMAC و Digital Signature را بشناسید و تفاوت کاربرد آن‌ها با Encryption را تشخیص دهید.

Digital Certificate و PKI را درک کنید و بتوانید Certificateهای واقعی را با ابزارهایی مانند OpenSSL بررسی و یک Self-Signed Certificate ایجاد کنید.

این دوره شامل:

1 ساعت ویدئو

دسترسی مادام‌العمر به محتوای دوره

پیش‌نیاز‌ها

برای شرکت در این دوره به دانش تخصصی در زمینه رمزنگاری نیاز ندارید و مباحث از پایه شروع می‌شوند.

آشنایی مقدماتی با مفاهیم امنیت سایبری و شبکه می‌تواند درک مطالب را ساده‌تر کند، اما پیش‌نیاز اجباری دوره نیست.

برای بخش‌های عملی نیز بهتر است با مفاهیم ابتدایی Linux و Command Line آشنا باشید؛ زیرا در بخش‌هایی از دوره از ابزار OpenSSL و دستورات خط فرمان استفاده می‌کنیم.

توضیحات دوره

در این دوره کوتاه و کاربردی با مفاهیم اصلی رمزنگاری (Cryptography) و نقش آن در امنیت سایبری آشنا می‌شوید. هدف دوره این نیست که صرفاً الگوریتم‌های رمزنگاری را حفظ کنید؛ بلکه یاد می‌گیرید هر تکنیک رمزنگاری چه مشکلی را حل می‌کند و در سیستم‌های واقعی کجا مورد استفاده قرار می‌گیرد.

در طول دوره ابتدا مفاهیم پایه مانند Encryption، Decryption و Key را یاد می‌گیریم و سپس وارد Symmetric Cryptography و الگوریتم AES می‌شویم. در ادامه Public Key، Private Key، RSA و Diffie-Hellman را بررسی می‌کنیم و با Hashing، SHA-256، HMAC و Digital Signature آشنا می‌شویم.

بخش پایانی دوره کاملاً کاربردی‌تر است و با استفاده از OpenSSL، Certificateها و PKI را بررسی می‌کنیم. در نهایت نیز با بررسی TLS و HTTPS و مشاهده اطلاعات واقعی یک ارتباط امن، تمام مفاهیم دوره را در کنار یکدیگر قرار می‌دهیم.

تمرکز دوره بر درک کاربردی Cryptography در امنیت سایبری است و تلاش شده مباحث غیرضروری و ریاضیات سنگین رمزنگاری حذف شوند.

دیدگاه کاربران

4

بر اساس امتیاز 9 دانشجو

1
2
3
4
5
امیر مهدی گودرزیبرنامه نویس و طراح UI / UX
7دوره
1,958دانشجو
64نظر و امتیاز

من امیرمهدی گودرزی هستم، مدرس پلتفرم تاپ‌لرن و مکتب‌خونه با تخصص در حوزه‌های برنامه‌نویسی پایتون، تحلیل داده‌ها و توسعه وب با فریم‌ورک Django. با سال‌ها تجربه آموزشی و پروژه‌محور، همواره تلاش کرده‌ام مفاهیم پیچیده را به شکلی ساده، کاربردی و قابل‌فهم برای علاقه‌مندان به برنامه‌نویسی و داده‌محوری ارائه کنم.

همچنین به طراحی رابط کاربری (UI) و تجربه کاربری (UX) علاقه‌مندم و در این زمینه به‌صورت حرفه‌ای فعالیت دارم. باور دارم ترکیب دانش فنی با اصول زیبایی‌شناسی و تجربه کاربری می‌تواند مسیر تولید محصولات دیجیتال موفق و کاربرمحور را هموار کند.

poster

آموزش رمزنگاری در امنیت سایبری (Cryptography) مقدماتی

105دانشجو
4(9)

دیگر دوره‌های امیر مهدی گودرزی