دیدگاه کاربران
بر اساس امتیاز 9 دانشجو
امیر مهدی گودرزی
کاربرد رمزنگاری را در ارتباطات امن درک کنید و گواهیها، تبادل کلید و رمزگذاری را در TLS و HTTPS بررسی کنید.
مفاهیم اصلی 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 در امنیت سایبری است و تلاش شده مباحث غیرضروری و ریاضیات سنگین رمزنگاری حذف شوند.
بر اساس امتیاز 9 دانشجو
من امیرمهدی گودرزی هستم، مدرس پلتفرم تاپلرن و مکتبخونه با تخصص در حوزههای برنامهنویسی پایتون، تحلیل دادهها و توسعه وب با فریمورک Django. با سالها تجربه آموزشی و پروژهمحور، همواره تلاش کردهام مفاهیم پیچیده را به شکلی ساده، کاربردی و قابلفهم برای علاقهمندان به برنامهنویسی و دادهمحوری ارائه کنم.
همچنین به طراحی رابط کاربری (UI) و تجربه کاربری (UX) علاقهمندم و در این زمینه بهصورت حرفهای فعالیت دارم. باور دارم ترکیب دانش فنی با اصول زیباییشناسی و تجربه کاربری میتواند مسیر تولید محصولات دیجیتال موفق و کاربرمحور را هموار کند.

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