آموزش رمزگذاری عملی

Practical Encryption

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: یاد بگیرید که چگونه رمزگذاری، هش، امضای دیجیتال، SSL/TLS و گواهی‌های دیجیتال واقعاً کار می‌کنند! دانش‌آموزان درک جامعی از انواع مختلف رمزگذاری و نحوه استفاده از آن به دست خواهند آورد. آنها یاد خواهند گرفت که چگونه رمزگذاری در پس‌زمینه با پایتون کار می‌کند و چگونه آن را با GnuPG پیاده‌سازی کنند. برخی از دستورات اساسی لینوکس

رمزگذاری یک مفهوم بسیار ساده است. شما اطلاعات را طوری به هم می زنید که توسط افراد دیگر قابل خواندن نباشد. ریاضی یا الگوریتمی که برای درهم‌کوبی اطلاعات استفاده می‌کنید باید به اندازه کافی خوب باشد تا افراد دیگر نتوانند داده‌های رمزگذاری شده شما را رمزگشایی کنند. چه چیزی می تواند ساده تر باشد؟ اگر تنها کاری که می‌خواستید انجام دهید مخفی کردن اطلاعات از دیگران بود... این تقریباً همین است.

کاربرد رمزگذاری در دنیای واقعی، با این حال، کمی بیشتر درگیر است. درست است که برای استقرار یا استفاده از آن نیازی به درک ریاضیات پیچیده پشت رمزگذاری ندارید. با این حال، شما باید انواع مختلف رمزگذاری و مفاهیم و کاربردهای استفاده از آنها را بدانید.

نام من پل ماهون است و به دوره آموزشی من در زمینه رمزگذاری خوش آمدید. من به شما در مورد رمزگذاری متقارن، رمزگذاری کلید عمومی، امضای دیجیتال، هش و گواهی های دیجیتال با SSL/TLS آموزش خواهم داد

برای پیاده‌سازی آنچه آموخته‌ایم از برخی کدهای پایه پایتون و سایر برنامه‌های منبع باز استفاده می‌کنیم. اگر با پایتون آشنایی ندارید نگران نباشید – این چند خط کد ساده است. با این حال، این یک کاربرد خوب برای پایتون خواهد بود.

در پایان این دوره، باید درک کاملی از رمزگذاری و اهمیت مواردی مانند طول کلید، رمزنگاری، الگوریتم‌های هش و مقامات گواهی داشته باشید.

این دوره برای هرکسی طراحی شده است که می‌خواهد رمزگذاری را سرهم کند تا بفهمد واقعاً چگونه در دنیای واقعی کار می‌کند. همچنین برای حرفه‌ای‌هایی که باید درباره رمزگذاری شغل خود بدانند یا دانشجویان امنیت اطلاعات مفید است.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • بررسی اجمالی دوره Course Overview

راه اندازی محیط Environment Setup

  • محیط آزمایشگاه Lab Environment

  • راه اندازی محیط پایتون Setting Up Python Environment

  • نمونه اوبونتو Ubuntu Instance

رمزگذاری متقارن Symmetric Encryption

  • مقدمه ای بر رمزگذاری متقارن Introduction to Symmetric Encryption

  • کار با رمزگذاری متقارن Working with Symmetric Encryption

تبادل کلید با رمزگذاری نامتقارن Exchanging Keys with Asymmetric Encryption

  • مقدمه ای بر رمزگذاری نامتقارن Introduction to Asymmetric Encryption

  • کار با رمزگذاری کلید عمومی Working with Public Key Encryption

  • رمزگذاری کلید عمومی با رمزگذاری متقارن Public Key Encryption with Symmetric Encryption

هش و امضاهای دیجیتال Hashing & Digital Signatures

  • هش و امضاهای دیجیتال Hashing & Digital Signatures

  • الگوریتم های درهم سازی Hashing algorithms

  • امضای اسناد Signing Documents

  • خلاصه دوره Course Summary

گواهینامه ها و TLS Certificates and TLS

  • نمای کلی ماژول Module Overview

  • ایجاد گواهینامه های خود Creating Your Own Certs

  • ایجاد گواهینامه های خود امضا شده با پایتون Creating Self-signed Certs with Python

  • بررسی اجمالی مرجع صدور گواهی محلی Local Certificate Authority Overview

  • پیکربندی یک CA محلی Configuring a Local CA

  • ابطال یک گواهی Revoke a Certificate

گارد حریم خصوصی گنو (GPG) GNU Privacy Guard (GPG)

  • مقدمه ای بر GnuPG Introduction to GnuPG

  • رمزگذاری و امضاهای دیجیتال با GPG Encryption and Digital Signatures with GPG

  • نمای کلی ماژول Module Overview

نمایش نظرات

نظری ارسال نشده است.

آموزش رمزگذاری عملی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2 hours
23
Udemy (یودمی) udemy-small
19 فروردین 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
599
4.7 از 5
دارد
دارد
دارد
Paul Mahon

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paul Mahon Paul Mahon

مهندس

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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