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
Table of contents
Accordion Icon V3

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
– / –
399
19 hours
– / –
549
4 hours
– / –
View Other 2375 CoursesRight Arrow Icon

Learn Cryptography Basics in Python
 at 
UDEMY 
Students Ratings & Reviews

4.8/5
Verified Icon8 Ratings
R
Rene Frieswijk
Learn Cryptography Basics in Python
5
Student review
Other: Excellent in depth course material
Reviewed on 23 Jul 2021Read More
Thumbs Up IconThumbs Down Icon
N
Nicolas Yang
Learn Cryptography Basics in Python
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
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
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 4 ReviewsRight Arrow Icon
qna

Learn Cryptography Basics in Python
 at 
UDEMY 

Student Forum

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

Learn Cryptography Basics in Python
 at 
UDEMY 
 
News & Updates

Popular