MP4 | Video: AVC 1280×720 | Audio: AAC 44KHz 2ch | Duration: 7.5 Hours | Lec: 94 | 2.93 GBGenre: eLearning | Language: EnglishCaesar cipher, Vigenere cipher, one time pad, DES, AES, cryptoanalysis, Diffie-Hellman and RSAIn this course you will learn about cryptography.
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 as well as in Java.
Chapter 1:cryptography fundamentalsprivate key and public key cryptosystemsChapter 2:Caesar cipher theoryCaesar cipher implementationhow to crack Caesar cipherfrequency analysis and language detectionChapter 3:Vigenere cipher theory and implementationhow to crack Vigenere cipher with Kasiski-algorithmChapter 4:random and pseudo-random numbersone time pad theory and implementationpseudo-random number generators (middle square method and LCG)Chapter 5:Data Encryption Standard (DES) theory and implementationcryptoanalysis techniquesChapter 6:Advanced Encryption Standard (AES) theory and implementationChapter 7:symmetric cryptosystemsmodular arithmeticChapter 8:Diffie-Hellman key exchangehow to crack the Diffie-Hellman cryptosystemChapter 9:RSA cryptosystemThanks for joining my course, let’s get started!