

Learn Cryptography Basics in Python at UDEMY Overview
Duration | 8 weeks |
Total fee | ₹8,640 |
Mode of learning | Online |
Credential | Certificate |
Learn Cryptography Basics in Python at UDEMY Highlights
- Earn Certificate of completion
- 30-Day Money-Back Guarantee
- Full lifetime access
- Access on mobile and TV
Learn Cryptography Basics in Python at UDEMY Course details
- For Python developers courious about cryptography
- Understand the basics of private key encryption /decryption methods
- In this part of the series you will consider most of the private key cryptosystems such as Caesar cipher, Vigenere cipher, Data Encryption Standard (DES) and Advanced Encryption Standard (AES).
- The cryptosystems are implemented in Python
Learn Cryptography Basics in Python at UDEMY Curriculum
Chapter 1
Cryptography fundamentals
Private key and public key cryptosystems
Chapter 2
Caesar cipher theory
Caesar cipher implementation
How to crack Caesar cipher
Frequency analysis and language detection
Chapter 3
Vigenere cipher theory and implementation
How to crack Vigenere cipher with Kasiski-algorithm
Chapter 4
Random and pseudo-random numbers
One time pad theory and implementation
Pseudo-random number generators (middle square method and LCG)
Chapter 5
Data Encryption Standard (DES) theory and implementation
Cryptoanalysis techniques
Chapter 6
Advanced Encryption Standard (AES) theory and implementation
Chapter 7
Symmetric cryptosystems
Modular arithmetic
Chapter 8
Diffie-Hellman key exchange
How to crack the Diffie-Hellman cryptosystem
Chapter 9
RSA cryptosystem
Learn Cryptography Basics in Python at UDEMY Faculty details
Learn Cryptography Basics in Python at UDEMY Entry Requirements
Other courses offered by UDEMY
Student Forum
Learn Cryptography Basics in Python at UDEMY News & Updates
