Learning Course is designed to support learners. When you make a purchase through one of our links, we may receive an affiliate commission.

Elliptic Curve Cryptography Masterclass From Scratch in Java

Overview

Elliptic curve cryptography (ECC) is the most advanced cryptosystem nowadays in the modern cryptography world. It lies behind the most of encryption, key exchange and digital signature applications today. It guarantees same security with other public key algorithms such as RSA or Diffie Hellman whereas it can handle the security with smaller keys also in faster way. Today, even bitcoin and other blockchain based cryptocurrencies are based on ECC!

In this course, we will mention on both the math behind elliptic curve cryptography and gain hands on experience in Java. In other words, the course covers both theory and practice deeply. On the other hand, everything will be developed in java from scratch. Also, no out-of-the-box of feature of any language will be used. Elliptic curves in Weierstrass, Koblitz and Edwards form (or shortly Edwards Curves) will be covered. Then, we will focus on  Elliptic Curve Diffie Hellman key (ECDH) exchange, Elliptic Curve ElGamal asymmetric encryption & decryption, digital signatures with elliptic curve digital signature algorithm (ECDSA).

Finally, you can have your own elliptic curve cryptography API when you enrolled the course, and no need to consume any other 3rd party dependency. No matter how deep java knowledge you have, being cryptography enthusiastic is enough to enroll this course.

Elliptic Curve Cryptography Masterclass From Scratch in Java

Reviews

John Doe
John Doe@username
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
John Doe@username
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
John Doe@username
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Scroll to Top