Cryptography Examples
Description
In this course you will learn about cryptography and system security concepts.
This course provides an in-depth exploration of system security goals and concepts, focusing on confidentiality, integrity, availability, and related principles such as authentication and non-repudiation. It delves into classical and modern encryption techniques, including symmetric and asymmetric algorithms, and the application of these methods to solve problems related to data confidentiality and authentication. The course covers hashing algorithms for data integrity and the analysis of digital signature schemes to ensure secure communication. Students will also learn to design secure applications, analyze network vulnerabilities, and evaluate various attacks. The course includes an evaluation of firewalls and key security protocols such as SSL/TLS, IPSec, and PGP, preparing students to effectively implement and assess security measures in real-world scenarios.
Chapter 1 : Introduction and Basics of Cryptography
-
Security and its types
-
CIA Triads (Security Goals)
-
Security Threats (Threats related to Confidentiality, Integrity and Availability)
-
Security services and mechanism
Chapter 2 : Cryptography and Different Types of Ciphers with example
-
What is Cryptography and its terminology
-
Classical Encryption Techniques: Symmetric and Asymmetric Encryption Techniques
-
Cryptography and its categories
-
Different types of ciphers – Substitution Cipher
-
Caesar Cipher and Generalized Caesar Cipher
-
Caesar Cipher Example 2
-
Affine Cipher
-
Playfair Cipher
-
Playfair Cipher Example
-
Vigenere Cipher: Vigenere Table Method
-
Vigenere Cipher: Keyword Method
-
Transposition Cipher: Keyless Transposition Cipher
-
Transposition Cipher: Keyed Transposition Cipher
Chapter 3 : Public Key Cryptography
-
Key Distribution Center (KDC)
-
Diffie Hellman Key Exchange Algorithm
-
Diffie Hellman Example
-
RSA Algorithm – Steps
-
RSA Example 1
-
RSA Example 2
-
RSA Example 3
-
Man in the Middle Attack Example
Chapter 4 : Hash Function, MAC, CMAC and HMAC
-
What is hash function?
-
Properties of hash function
-
Message Authentication Code (MAC)
-
Nested MAC
-
CMAC
-
HMAC
Chapter 5 : Digital Certificate
-
Digital Certificate
-
X.509 Digital Certificate Format
Chapter 6 : Authentication
-
Authentication and Authorization
-
Multi-factor Authentication
Chapter 7 : TCP/IP Vulnerabilities
-
TCP/IP Vulnerabilities
-
Packet Sniffing
-
ARP spoofing
-
DNS Spoofing
-
Port Scanning
-
IP spoofing
-
TCP Syn Flood
Chapter 8 : Internet Security Protocols
-
Introduction
-
SSL
-
SSL Protocol Stack
-
TLS
-
IPSec
-
IPSec Modes of Operations: Transport and Tunnel Mode
-
IP Sec Protocols : AH and ESP
Chapter 9 : Firewall
-
What is Firewall and its types
-
Packet Filters Firewall
-
Circuit Level Gateway Firewall
-
Application Level Firewall
-
Stateful Multilayer Firewall
Chapter 10 : Intrusion Detection System (IDS)
-
What is Intrusion and its types
-
IDS and its types
-
Host based IDS
-
Network based IDS
-
Hybrid IDS
-
Signature based IDS
-
Anomaly based IDS
Thanks for joining my course, let’s get started!
Total Students | 4039 |
---|---|
Duration | 6.5 hours |
Language | English (US) |
Original Price | |
Sale Price | 0 |
Number of lectures | 79 |
Number of quizzes | 5 |
Total Reviews | 44 |
Global Rating | 4.465909 |
Instructor Name | Tanmayi Nagale |
Reminder – Rate this 100% off Udemy Course on Udemy that you got for FREEE!!