4.5  366 reviews on Udemy

Learn Cryptography Basics in Python and Java

Caesar cipher, Vigenere cipher, one time pad, DES, AES, cryptoanalysis, Diffie-Hellman and RSA
Course from Udemy
 4353 students enrolled
 en
Understand the basics of private key encryption /decryption methods!

In 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 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

Thanks for joining my course, let's get started!

Learn Cryptography Basics in Python and Java
$ 129.99
per course
Also check at

FAQs About "Learn Cryptography Basics in Python and Java"

About

Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.
DISCLOSURE: This page may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.

SOCIAL NETWORK