نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
رمزگذاری (کلید خصوصی و کلید عمومی) با کد پایتون - هش و بسیاری دیگر از دانشجویان علوم کامپیوتر پیش نیازها: دانش پایه برنامه نویسیفناوری اطلاعات حوزه مهمی از علوم کامپیوتر است.
دانستن اصول اولیه امنیت اطلاعات ضروری است. در این دوره دانشجو می تواند
1. از الگوریتم رمزگذاری سنتی استفاده کنید.
2. بدافزارهای خودش را طراحی کند.
3. SDES و RSA را مانند الگوریتمها پیادهسازی کنید.
4. تصویری از امضای دیجیتال
5. بسیاری دیگر
الگوریتم توضیح داده شده در پایتون
هستند1. رمز توقف، 2. رمز تک الفبایی 3. رمز چند الفبایی
4. رمز تپه 5. رمز Playfair 6. رمز انتقال
7. RSA 8. SDES
سرفصل ها و درس ها
مقدمه ای بر اهداف امنیتی، حملات
Introduction to Security Goals , Attacks
-
ساختار امنیت اطلاعات
Information Security Structure
-
مقدمه ای بر 3 هدف
Introduction to 3 Goals
-
هدف - صداقت
Goal - Integrity
-
هدف - در دسترس بودن
Goal - Availibility
-
مقدمه ای بر حملات امنیتی
Introduction to Security Attacks
-
حملات به یکپارچگی سیستم
Attacks on Integrity of System
-
حملات به در دسترس بودن سیستم
Attacks on Availability of the System
-
حملات فعال و غیرفعال
Active and Passive Attacks
-
خدمات و مکانیسم ها قسمت -1
Services and Mechanisms Part -1
-
خدمات و مکانیسم ها قسمت -2
Services and Mechanisms Part -2
-
ابزارهای محرمانگی
Confidentiality Tools
-
ابزار یکپارچگی و در دسترس بودن
Integrity Tools and Availabity
-
مقدمه ای بر اهداف امنیتی، خدمات و حملات
Introduction to Security Goal, Service and Attacks
-
آزمون 2
Quiz 2
ریاضیات پایه برای رمزنگاری
Basic Maths for Cryptography
-
ماژول 2 - طرح کلی
Module 2 - Outlines
-
ساختار رمزنگاری متقارن
Symmetric Cryptography Structure
-
حساب عدد صحیح
Integer Arithmetics
-
حساب مدولار
Modular Arithmetic
-
عملیات در Zn
Operations in Zn
-
معکوس جمعی و معکوس ضربی
Additive Inverse and Multiplicative Inverse
-
ریاضیات پایه رمزنگاری
Basic Maths of Cryptography
رمز سنتی
Traditional Cipher
-
رمز افزایشی Ceaser و رمز ضربی
Additive Ceaser Cipher and Multiplicative Cipher
-
رمز افین
Affine Cipher
-
رمز تک الفبایی
MonoAlphabetic Cipher
-
رمز چند الفبایی - کلید خودکار
Polyalphabetic cipher - Autokey
-
Vigenere Cipher -1
Vigenere Cipher -1
-
Vigenere Cipher -2
Vigenere Cipher -2
-
هیل رمز
Hill Cipher
-
رمز یک بار پد
One Time Pad Cipher
-
رمز انتقال
Transposition Cipher
کد پایتون - رمز سنتی
Python Code - Traditional Cipher
-
ویروس - 1 - فقط ساده
Virus - 1 - Just Simple
-
رمز افزودنی Ceaser
Ceaser Additive Cipher
-
رمز ضربی
Multiplicative Cipher
-
رمز افین
Affine Cipher
-
جایگزینی رمز
substitution Cipher
-
ویژنر رمز
Vigenere Cipher
-
رمز کلید خودکار
Autokey Cipher
-
Railfence (رمز انتقال)
Railfence (Transposition Cipher)
-
رمز انتقال کلید
Keyed Transposition Cipher
-
بدافزار 2 - Key Logger
Malware 2 - Key Logger
بلاک رمزها
Block Ciphers
-
مقدمه ای بر Block Cipher
Introduction to Block Cipher
-
کامپوننت مدرن بلوک رمز -1 PBOX
Component of Modern Block Cipher -1 PBOX
-
کامپوننت Modern Block Cipher -2 SBOX XOR
Component of Modern Block Cipher -2 SBOX XOR
-
جزء رمزنگاری بلوک مدرن -3 Swap Split and Shift
Component of Modern Block Cipher -3 Swap Split and Shift
-
انواع رمزهای مدرن
Types of Modern Cipher
-
SDES - DES ساده شده - درک
SDES - Simplified DES - Understanding
-
SDED - کد - DES ساده شده
SDED - Code - Simplified DES
-
معماری DES
DES Architecture
-
حالت های رمز را مسدود کنید
Block Cipher Modes
-
حالت کتاب کد الکترونیکی ECB
ECB Electronic Code Book Mode
-
حالت زنجیره ای بلوک رمز CBC
CBC Cipher Block Chaining Mode
-
CFB، OFB و حالت شمارنده
CFB, OFB and Counter Mode
-
ساختارهای جبری - گروه
Algebraic Structures - Group
-
ساختار جبری حلقه و میدان
Algebraic Structure Ring and Field
-
استاندارد رمزگذاری پیشرفته AES
AES Advance Encryption Standard
-
توضیح دور AES
AES Round Explanation
بسته Python Pycrypto
Python Pycrypto Package
-
مقدمه PycryptoDome
PycryptoDome Introduction
-
DES با استفاده از Pycrypto
DES using Pycrypto
-
DES3 با استفاده از Pycrypto
DES3 using Pycrypto
-
AES برای رمزگذاری فایل تصویر
AES to encrypt the image file
-
باج افزار قسمت 1
Ransomware Part 1
-
باج افزار قسمت 2
Ransomware Part 2
-
SHA 256 و MD5 - با استفاده از Pycrypto
SHA 256 and MD5 - using Pycrypto
-
DES padding unpadding
DES padding unpadding
-
حالت AES CBC با تخلیه JSon
AES CBC mode with JSon dumps
-
حالت شمارنده AES
AES Counter Mode
-
حالت EAX برای تأیید پیام بدون رمزگشایی
EAX mode to verify message without decrypting
رمزگذاری نامتقارن
Asymmetric Encryption
-
طرح کلی رمزگذاری نامتقارن
Asymmetric Encryption Outline
-
عدد اول و تابع اویلر فی
Prime Number and Euler Phi Function
-
قضیه کوچک فرما و قضیه اویلر
Fermat Little Theorem and Euler Theorem
-
Mersenne Prime و Fermat Prime
Mersenne Prime and Fermat Prime
-
تست اولیه - ریشه مربع و الگوریتم AKS
Primality Test - Square Root and AKS algorithm
-
تست اولیه رابین میلر
Miller Rabin Primality Test
-
مشکل فاکتورسازی
Factorization Problem
-
رمزگذاری نامتقارن پایه
Asymmetric Encryption Basic
-
RSA - مقدمه
RSA - Introduction
-
مثال RSA
RSA Example
-
سیستم رمزی رابین و سیستم رمزی الگامال
Rabin Cryptosystem and ElGamal Cryptosystem
-
رمزگذاری و رمزگشایی Python RSA با استفاده از Pycrypto
Python RSA Encryption and Decryption using Pycrypto
رمزگذاری نامتقارن - کد پایتون
Asymmetric Encryption - Python code
-
ایجاد و صادرات کلید PyCryptodome RSA
PyCryptodome RSA Key Creation and Exporting
-
رمزگذاری RSA پایتون با رمز عبور استاندارد
Python RSA Encryption with Standard Passphrase
-
احراز هویت پیام RSA
RSA Message Authentication
-
رمزگذاری سریع با استفاده از RSA و AES
Fast Encryption using RSA and AES
احراز هویت و یکپارچگی پیام
Message Authentication and Integrity
-
طرح کلی یکپارچگی و احراز هویت پیام
Outline of Integrity and Authentication of Message
-
یکپارچگی پیام پایه - سه راه
Message integrity Basic - Three ways
-
رمزگذاری برای یکپارچگی
Encryption for Integrity
-
هش برای یکپارچگی و احراز هویت
Hashing for Integrity and Authentication
-
پارادوکس تولد، سه ملک و حمله به املاک هش
Birthday Paradox, Three Property and Attack on Hash Property
هش در Pycryptodome
Hash in Pycryptodome
-
هش کردن SHA1، MD2، SHA256 در pycryptodome
Hashing SHA1, MD2, SHA256 in pycryptodome
-
HMAC و CMAC در Pycryptodome
HMAC and CMAC in Pycryptodome
مدیریت کلیدی
Key Management
-
مقدمه مدیریت کلید
Key Management Introduction
-
کلید جلسه پایه با KDC
Basic Session Key with KDC
-
تبادل کلید جلسه - پروتکل Needham
Session Key Exchange - Needham Protocol
-
تبادل کلید جلسه - پروتکل Otway Rees
Session Key Exchange - Otway Rees Protocol
-
Kerberos - AS، TGS، سرور مبتنی بر خدمات
Kerberos - AS, TGS, Service based Server
-
پروتکل Deffie-Hellman
Deffie- Hellman Protocol
-
تبادل کلید Diffie-Hellman بدون KDC
Diffie-Hellman Key Exchange without KDC
-
Man In Middle Attack - Deffie Hellman
Man In Middle Attack - Deffie Hellman
-
کد پایتون - Deffie Hellman
Python Code - Deffie Hellman
-
توزیع کلید عمومی
Public Key Distribution
امضای دیجیتالی
Digital Signature
احراز هویت نهاد
Entity Authentication
-
مقدمه ای بر احراز هویت موجودیت
Introduction to Entity Authentication
-
احراز هویت نهاد مقدمه و احراز هویت مبتنی بر رمز عبور
Entity authentication Introduction and Password based Authentication
-
رمز یکبار مصرف
One Time Password
-
سیستم چالش و پاسخ - همه
Challenge and Response system -All
-
بیومتریک - احراز هویت کامل
Biometric - Entiry Authentication
کد پایتون - OTP - اثبات دانش صفر
Python code - OTP - Zero knowledge Proof
-
مقدمه PyOTP (کتابخانه پایتون).
PyOTP (Python Library) Intro
-
کد PyOTP - TOTP (بر اساس زمان)
PyOTP Code - TOTP (Time Based)
-
کد PyOTP - HOTP (بر اساس هش)
PyOTP Code - HOTP (Hash Based)
-
تابع مشتق کلید -Intro
Key Derivation Function -Intro
-
تابع مشتق کلید - کد پایتون
Key Derivation Function - Python Code
آگاهی سایبری
Cyber Awareness
-
طرح کلی آگاهی سایبری
Cyber Awareness Outline
-
اهمیت آگاهی سایبری
Importance of Cyber Awareness
-
مهندسی اجتماعی و چگونه مهندسی اجتماعی بر ما تأثیر می گذارد
Social Engineering and How Social Engineering affects us
-
جرایم سایبری و مقدمه ای بر قلدری سایبری
Cyber Crimes and Introduction to Cyber Bullying
-
نظافت و درمان سایبری
Cyber Grooming and Remedies
-
کلاهبرداری های سایبری - بانکداری، بازی
Cyber Frauds - Banking, Gaming
-
ایمنی بانک و 5 قانون طلایی
Bank Safety and 5 Golden Rules
-
استراتژی های رمز عبور قوی - POA، حافظه ماهیچه ای آوایی
Strong Password Strategies - POA, Phonetic Muscle Memory
-
استراتژی های رمز عبور قوی - ترفند صفحه کلید و سودوکو
Strong Password Strategies - Keyboard Trick and Suduko
-
شهروندی سایبری - ویژگی ها، بایدها و نبایدها
Cyber Citizenship - Properties, DO's and Don'ts
نمایش نظرات