آموزش بررسی موردی پایتون - رمزنگاری - آخرین آپدیت

دانلود Python Case Study - Cryptography

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره یک مقدمه عملی و مبتنی بر مطالعه موردی برای رمزنگاری کلاسیک و مدرن با استفاده از پایتون ارائه می‌دهد. از طریق پیاده‌سازی گام‌به‌گام رمزهای واقعی، یادگیرندگان اصول بنیادی رمزگذاری، کاربرد الگوریتم‌های رمز را به‌صورت برنامه‌نویسی شده و تحلیل آسیب‌پذیری‌ها در طرح‌های رمزگذاری کلاسیک و مدرن را درک خواهند کرد. دوره با رمزهای ساده معکوس و سزار شروع شده و با پیشرفت در مباحث حملات Brute Force، تکنیک‌های جابه‌جایی (Transposition) و رمزنگاری Affine ادامه می‌یابد تا در نهایت به سیستم‌های رمزنگاری کلید عمومی مانند RSA ختم شود. یادگیرندگان تجربه عملی در ساخت ابزارهای رمزگذاری و رمزگشایی، ارزیابی قدرت رمزنگاری و ایجاد سیستم‌های امن با استفاده از کتابخانه‌هایی مانند PyCrypto کسب خواهند کرد. در پایان دوره، یادگیرندگان قادر خواهند بود سیستم‌های رمزنگاری را برای ارتباطات امن با استفاده از برنامه‌نویسی پایتون ساخته، آزمایش و به‌صورت انتقادی ارزیابی کنند و همزمان تسلط خود را بر مفاهیم کلیدی رمزنگاری مانند هشینگ، تولید کلید و رمزنگاری متقارن در مقابل نامتقارن نشان دهند.

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

مبانی رمزنگاری با پایتون Foundations of Cryptography with Python

  • مقدمه‌ای بر رمزنگاری با استفاده از پایتون Introduction to Cryptography using Python

  • درک فرآیند رمزنگاری Understanding the Process of Cryptography

  • هدف از استفاده از پایتون به عنوان یک ابزار Purpose of Python as a Tool

  • الگوریتم رمز معکوس Algorithm on Reverse Cipher

  • درک رمز سزار Understanding Ceaser Cipher

  • الگوریتم روی Pyperclip Algorithm on Pyperclip

حملات Brute Force و رمزهای جابه‌جایی Brute Force and Transposition Ciphers

  • مفهوم حمله Brute Force Concept of Brute Force Attack

  • عملکردهای رمز جابه‌جایی Functions of Transposition Cipher

  • برنامه رمزگذاری رمز جابه‌جایی Transposition Cipher Encryption Program

  • رمزگشایی رمز جابه‌جایی Decryption of Transposition Cipher

  • تشخیص برنامه‌نویسی شده زبان انگلیسی Detecting English Programmatically

  • خروجی لیست دیکشنری Output of dictionary list

رمزهای کلاسیک و Affine Classical and Affine Ciphers

  • رمز ضربی (Multiplicative Cipher) The Multiplicative Cipher

  • ساخت ماژول Cryptomath Creating Cryptomath Module

  • رمزگذاری Affine Affine Cipher Encryption

  • درک قابلیت رمزگشایی Understanding the Decrypting Functionality

  • هک کردن رمز Affine Hacking the Affine Cipher

  • اصلاح و هک Affine Modifying and Hacking Affline

رمزهای جایگزینی، Vernam و Vigenère Substitution, Vernam & Vigenère Ciphers

  • یادگیری رمز جایگزینی (Substitution) Learning the Substitution Cipher

  • پیاده‌سازی رمز جایگزینی Implementing Substitution Cipher

  • عملکردهای کلید تصادفی Functions of Random Key

  • اجرای کد برای رمز جایگزینی Runnig Code for Subsitution Cipher

  • هک کردن رمز جایگزینی Hacking the Substitution Cipher

  • مفهوم رمز Vernam Concept of Vernam Cipher

  • درک پیاده‌سازی رمز Vernam Understanding the Implementation of Vernam Cipher

  • پیاده‌سازی رمز Vigenère Implementation of Vignere Cipher

  • هک کردن رمز Vigenère Hacking the Vignere Cipher

رمزنگاری مدرن و پیاده‌سازی RSA Modern Cryptography & RSA Implementation

  • استفاده از Base64 برای کدگذاری و رمزگشایی Base64 for Encoding and Decoding

  • درک هش‌های MD5 و SHA Understanding MD5 and SHA Hashes

  • نوع رمزگذاری XOR The XOR Type of Encryption

  • شکستن پسوردها با استفاده از پایتون Cracking Passwords using Python

  • درک پلاگین رمزنگاری Understanding Cryptography Plugin

  • یادگیری پلاگین Pycrypto Learning the Pycrypto Plugin

  • رمزنگاری متقارن و نامتقارن Symmetric and Asymmetric Cryptography

  • درک محاسبات اعداد اول Understanding Primary Numbers Calculations

  • الگوریتم رابین-میلر Rabin Miller Algorithm

  • رمزنگاری کلید عمومی Public Key Cryptography

  • مفهوم الگوریتم RSA Concept of RSA Algorithm

  • پیاده‌سازی ساخت کلیدهای RSA Implementation of making RSA Keys

  • بازگرداندن کلید خصوصی برای اجرا Returning the Private Key for Execution

  • ایجاد پیاده‌سازی الگوریتم RSA Creating RSA Algorithm Implementation

  • پیاده‌سازی نهایی الگوریتم RSA RSA Algorithm Implementation

نمایش نظرات

آموزش بررسی موردی پایتون - رمزنگاری
جزییات دوره
10h 30m
42
(آخرین آپدیت)
263
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده