In this course you will learn about cryptography, certificates and certificate signing requests (CSRs) with OpenSSL. You will understand the most popular pubic key (asymmetric) cryptosystems on a step by step basis - such as RSA and Elliptic Curve cryptosystems. You can learn about the theory as well as the implementation for every approach. Chapter 1 - Cryptography Fundamentals what is the aim of cryptography? private key and public key cryptosystems Chapter 2 - Public and Private Keys in OpenSSL generating RSA keys encryption example with RSA generating ECC keys Chapter 3 - Certificates root certificates (self-signed certificates) and intermediate certificates certificate parameters and configuration files Chapter 4 - Certificate Signing Request (CSR) what are certificate signing requests? signing intermediate certificates verifying the chain of trust Chapter 5 - Transport Layer Protocol (TLS) what is the transport layer protocol? how network communication works certificate revocation list (CRL) Chapter 6 - RSA Algorithm RSA algorithm theory the problem of factorization is it possible to crack RSA algorithm? Chapter 7 - Elliptic Curve Cryptography (ECC) elliptic curve cryptography theory double and add algorithm point addition algorithm digital signatures with elliptic curves why does Bitcoin use elliptic curve cryptography? is it possible to crack elliptic curves? Thanks for joining my course, let's get started!
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.