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

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

نمایش نظرات

آموزش رمزگذاری عملی
جزییات دوره
2 hours
23
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
599
4.7 از 5
دارد
دارد
دارد
Paul Mahon
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paul Mahon Paul Mahon

مهندس