|
You are here |
malgregator.com | ||
| | | | |
squanderingti.me
|
|
| | | | | A handy explanation for the fields in a digital certificate. | |
| | | | |
younes.codes
|
|
| | | | | Learn how to run Rails over HTTPS on localhost, in development environment. | |
| | | | |
memo.mx
|
|
| | | | | A Certificate Authority or CA is an entity that signs digital certificates. These digital certificates are used to validate the connection while using secure mechanisms. Generating a root CA We will use a root CA to create intermediate CA's which are trusted to sign certificates on its behalf. First, prepare the environment. mkdir /root/ca && cd /root/ca mkdir certs crl newcerts private chmod 700 private touch index.txt echo 1000 > serial Then download the template for /root/ca/openssl.... | |
| | | | |
sgued.fr
|
|
| | | X509 certificate can be encoded either as DER or PEM. DER encoding is an efficient binary format, while PEM encoding is a wrapper around the Base 64 DER encoding of the certificate. Usually, when dealing with a specific certificate, you know beforehand whether it's encoded as DER or PEM. For example, in the opennssl CLI, you can give it the -inform parameter, which accepts either DER or PEM. However, what if don't know the encoding of the certificate, can you figure it out on the fly? | ||