6.4 Implement public key infrastructure Flashcards
CA
(certificate authority) A server that can issue digital certificates and the associated public/private key pairs.
Intermediate CA
The intermediate CAs get certified from the root, then the intermediate CAs issue certificates to subjects (leafs or end entities)
CRL
(certificate revocation list) A list of certificates that were revoked before their expiration date.
OCSP
(Online Certificate Status Protocol) A means of checking a certificate’s status.
CSR
(Certificate Signing Request) A Base64 ASCII file that a subject sends to a CA to get a certificate.
Public Key
The component of asymmetric encryption that can be accessed by anyone.
Private Key
In asymmetric encryption, the private key is known only to the holder and is linked to, but not derivable from, a public key distributed to those with which the holder wants to communicate securely.
Online vs. offline CA
An online CA is one that is available to accept and process certificate signing requests, publish certificate revocation lists, and perform other certificate management tasks. Because of the high risk posed by compromising the root CA, a secure configuration involves making the root an offline CA.
OCSP Stapling
Uses SSL/TLS to periodically obtain a time-stamped OCSP response from the CA.
Certificate Pinning
Refers to several techniques to ensure that when a client inspects the certificate presented by a server or a code-signed application, it is inspecting the proper certificate.
Trust Model
A trust model shows how users and different CAs are able to trust one another.
Key escrow
Refers to archiving a key (or keys) with a third party. This is a useful solution for organizations that don’t have the capability to store keys securely themselves
Certificate Chaining
A method of validating a certificate by tracing each CA that signs the certificate, up through the hierarchy to the root CA. Also referred to as chain of trust.
SAN
(Storage Area Network) A network dedicated to data storage, typically consisting of storage devices and servers connected to switches via host bus adapters.
Code signing certificate
Issued to a software publisher, following some sort of identity check and validation process by the CA