SSL is a very important subject. All websites/apps should be using it. However the docs will leave you scratching your head saying WTF? So I am creating this long list of resources for anyone else who ever has to learn how to use it.
First here is a link to the docs – this will cause confusion as nothing tells you how to use the pieces together. So it is like looking into a box of legos and knowing it builds something but you don’t even have a picture as a hint. The best you can do is use the pieces to build something that doesn’t even resemble the original creation.
OpenSSL quick reference by digicert – a very brief introduction to SSL and how it works
SSL Certificate Security Glossary – list of terms and definitions
How to create a CSR with openssl – shows some of the syntax for the -config file option.
Docs explaining the config file found in the article above bout how to create a csr with openssl
SSL Basics: What is a Certificate Signing Request (CSR)? – Exactly WTF is a CSR
Openssl config file example – openssl docs are pure 100% utter shit. I had to dig and dig and google and dig for days to find this.