lecture 6 Flashcards
(55 cards)
What are digital certificates?
Digital certificates are a technology used to associate a user’s identity to a public key digitally signed by a trusted third party
What does a digital signature prove?
A digital signature proves a document originated from a valid sender
What is a weakness of using digital signatures?
It only proves the sender’s private key was used to encrypt the signature but an imposter could post a public key under a sender’s name
What role does a trusted third party play in digital certificates?
It verifies the owner and that the public key belongs to that owner
What is a Certificate Signing Request (CSR)?
A request with user information like name address and email to get a digital certificate
Who processes and verifies the authenticity of a CSR?
An intermediate Certificate Authority (CA)
What is the purpose of an offline Certificate Authority (offline CA)?
To ensure security by keeping the root CA offline except for specific infrequent tasks
What is a Certificate Repository (CR)?
A publicly accessible centralized directory of digital certificates
Name a reason a digital certificate would be revoked.
Certificate no longer used or private key lost or exposed
What is a Certificate Revocation List (CRL)?
A list of digital certificates that have been revoked
What does OCSP stand for and what does it do?
Online Certificate Status Protocol it performs real-time lookup of a certificate’s status
What is OCSP stapling?
A variation where web servers regularly query OCSP Responder to get a signed time-stamped response
Name the most common categories of digital certificates.
Root certificates domain certificates hardware and software certificates
What is certificate chaining?
Linking several certificates together to establish trust between all certificates involved
What is a root digital certificate?
A self-signed certificate created and verified by a Certificate Authority as the start of a certificate chain
What are domain digital certificates used for?
To ensure authenticity of the web server to the client and the cryptographic connection
Name three types of domain digital certificates.
Domain validation Extended Validation (EV) Wildcard
What is the standard format for digital certificates?
X.509
What are the three encoding formats for X.509 certificates?
Basic Encoding Rules BER Canonical Encoding Rules CER Distinguished Encoding Rules DER
What does PKI stand for?
Public Key Infrastructure
What is the purpose of PKI?
To manage digital certificates asymmetric cryptography key management
Name three actions facilitated by PKI in certificate management.
Create store distribute revoke
What is direct trust in PKI trust models?
One person knows and trusts the other person directly