• Course
  • [Download] Cryptography and Hashing Fundamentals in Python and Java For Free

[Download] Cryptography and Hashing Fundamentals in Python and Java For Free

What you’ll learn

  • Understand the basics of private key encryption systems

  • Caesar cipher and Vigenere cipher

  • Frequency analysis and the Kasiski algorithm

  • One Time Pad (OTP) and Shannon secrecy

  • Random and pseudo-random numbers

  • Data Encryption Standard (DES) and Advanced Encryption Standard (AES)

  • Understand the basics of public key encryption systems

  • RSA and Diffie-Hellman key exchange algorithm

  • Elliptic Curve Cryptography

  • Modular arithmetic basics (Fermat’s theorem, finding primes, integer factorization and discrete logarithm)

  • Euclidean algorithm (greatest common divisor problem) and the extended Euclidean algorithm

  • Understand hashing (MD5 and SHA)

Requirements

  • You should have an interest in cryptography as well as some programming knowledge in Python or Java!

Who this course is for:

  • Python or Java developers curious about cryptography!

SALES PAGE

DOWNLOAD LINK

RAR password: xdj@hacksnation.com

5 months later

The course materials folder has missing the materials. The link is given to the slides but it is inaccessible

8 months later
6 months later