Skip to content Skip to sidebar Skip to footer

Learn Cryptography Basics in Python and Java

learn-cryptography-basics-in-python
Free Coupon Discount - Learn Cryptography Basics in Python and Java, Caesar cipher, Vigenere cipher, one time pad, DES, AES, cryptoanalysis, Diffie-Hellman and RSA

BESTSELLER, 4.3 (154 ratings), Created by Holczer Balazs, English [Auto-generated]

Preview this Udemy Course - GET COUPON CODE

Description
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!

Who this course is for:
Python developers courious about cryptography!

100% Off Udemy Coupon . Free Udemy Courses . Online Classes

Post a Comment for "Learn Cryptography Basics in Python and Java"