UDEMY
UDEMY Logo

Learn Cryptography Basics in Python 

  • Offered byUDEMY

Learn Cryptography Basics in Python
 at 
UDEMY 
Overview

Taught by Holczer Balazs, one of the pioneers in the field of machine learning and AI

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
Read more
Details Icon

Learn Cryptography Basics in Python
 at 
UDEMY 
Course details

Skills you will learn
Who should do this course?
  • For Python developers courious about cryptography
What are the course deliverables?
  • Understand the basics of private key encryption /decryption methods
More about this course
  • 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

Faculty Icon

Learn Cryptography Basics in Python
 at 
UDEMY 
Faculty details

Holczer Balazs
Holczer Balazs is working as a simulation engineer at a multinational company. He have a special addiction to quantitative models such as the Black-Scholes model, or the Merton-model.

Learn Cryptography Basics in Python
 at 
UDEMY 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2351 CoursesRight Arrow Icon

Learn Cryptography Basics in Python
 at 
UDEMY 
Students Ratings & Reviews

4.4/5
Verified Icon5 Ratings
R
Rene Frieswijk
Learn Cryptography Basics in Python
Offered by UDEMY
5
Student review
Other: Excellent in depth course material
Reviewed on 23 Jul 2021Read More
Thumbs Up IconThumbs Down Icon
S
Sonali
Learn Cryptography Basics in Python
Offered by UDEMY
3
Other: I learned to encrypt plaintext into ciphertext and decrypt ciphertext into plaintext using different cryptosystems. It was a nice experience but I had problem in understanding the Data Encryption Standard and Advances Encryption Standard cryptosystems because they where not explained with an example.
Reviewed on 15 Mar 2021Read More
Thumbs Up IconThumbs Down Icon
N
Nicolas Yang
Learn Cryptography Basics in Python
Offered by UDEMY
4
Student review
Other: the course material is very well organized, and the lectures are easy to follow. The overall learning experience is pleasant and efficient!
Reviewed on 6 Jan 2021Read More
Thumbs Up IconThumbs Down Icon
C
christopher selva kanth
Learn Cryptography Basics in Python
Offered by UDEMY
5
Student review
Other: hope that it's going to be fun in learning this cyrpto This course is awsome i like it very much and very informative and explained is very clear
Reviewed on 6 Nov 2020Read More
Thumbs Up IconThumbs Down Icon
P
Pathi Bhuvanachanadra
Learn Cryptography Basics in Python
Offered by UDEMY
5
Student review
Other: wonderful explanation :) course is very useful for me
Reviewed on 6 Nov 2020Read More
Thumbs Up IconThumbs Down Icon
View All 5 ReviewsRight Arrow Icon
qna

Learn Cryptography Basics in Python
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...