Public Key Infrastructure Flashcards
PKI
Public Key Infrastructure:
An entire system of hardware, software, policies, procedures, and people that is based on asymmetric encryption
PKI and public key encryption are related but they are not the same thing
PKI is the entire system and just uses public key cryptography to function
Certificates
Digitally-signed electronic documents that bind a public key with a user’s identity
X.509
Standard used PKI for digital certificates and contains the owner/user’s information and the certificate authority’s information
Wildcard Certificates
Allow all of the subdomains to use the same public key certificate and have it displayed as valid
Wildcard certificates are easier to manage
Subject Alternative Name (SAN)
Subject Alternative Name:
Allows a certificate owner to specify additional domains and IP addresses to be supported
Single vs. Dual-sided Certificates
Single-sided certificates only require the server to be validated
Dual-sided certificates require both the server and the user to be validated
X.690
Uses BER, CER, & DER for encoding
Basic Encoding Rules (BER)
Basic Encoding Rules:
The original ruleset governing the encoding of data structures for certificates where several different encoding types can be utilized
Canonical Encoding Rules (CER)
Canonical Encoding Rules:
A restricted version of the BER that only allows the use of only one encoding type
Distinguished Encoding Rules (DER)
Distinguished Encoding Rules:
Restricted version of the BER which allows one encoding type and has more restrictive rules for length, character strings, and how elements of a digital certificate are stored in X.509
File Formats: Privacy-enhanced Electronic Mail
.pem
.cer
.crt
.key
File Formats: Public Key Cryptographic System #12 (PKCS#12)
.p12
File Formats: Personal Information Exchange
.pfx
File Formats: Public Key Cryptographic Systems #7 (PKCS#7)
.p7b
Registration Authority (RA)
Receives certificate signing requests
Validates users/devices requesting the certificate
Revokes credentials if certificate is no longer valid
Requests certificates from the CA if the applicant complies