Genre: eLearning | Language: English + .VTT | Last updated 6/2018 | $199.99
What Will I Learn? Understand the basics of private key encryption /decryption methods!
Requirements
You should have an interest in cryptography as well as some programming knowledge in Python!
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
Thanks for joining my course, let's get started!
Who is the target audience?
Python developers courious about cryptography!
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.