SSL Certificates Flashcards

Learn about SSL Certificates

1
Q

What is a SSL certificate?

A

A SSL certificate is a digital certificate that provides authentication for a website.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What information does a SSL certificate contain?

A

SSL certificates contain the following data:
- Serial number
- Subject
- Signature algorithm
- Signature
- Issuer
- Valid from
- Valid to
- Key usage
- Public key
- Thumbprint algorithm
- Thumbprint/fingerprint

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the serial number?

A

The serial number is used to identify the certificate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the subject?

A

The subject is the person or entity identified.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the signature algorithm

A

The signature algorithm is the algorithm used to create the signature, some common ones are:
- RSA
- Digital Signature Algorithm
- Elliptical Curve Cryptography

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the signature

A

The signature is the actual signature to verify that it came from the issuer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the issuer

A

The issuer is the actual entity that issued the certificate.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is valid-from?

A

Valid from is the date that the certificate was issued.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is vaild-to?

A

Valid-to is the date that the certificate will expire.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is key-usage

A

Key usage is the purpose of the public key (e.g., encypherment, signature, certificate signing)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is public key

A

Public key is the public key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the thumbprint algorithm?

A

The thumbprint algorithm is the algorithm used to hash the public key certificate, it is most likely SHA-1 or SHA-256.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the thumbprint/fingerprint?

A

The thumbprint is the hash itself, used as an abbreviated form of the public key certificate.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the 6 most important types of SSL certificate?

A

The 6 most important types of SSL certificates are:
- Extended validation certificates
- Organisation validated certificates
- Domain validated certificates
- Wildcard SSL certificates
- Multi-domain SSL certificates
- Unified communications certificates

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is an extended validation certificate?

A

An extended validation certificate is a certificate that verifies that the certificate holder has undergone the most extensive level of vetting and identity background checks to certify that their website is authentic and legitimate.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is an organisation validation certificate?

A

An organisation validation certificate is a mid-tier high-assurance certificate, they are authenticated with 9 validation steps by certificate authorities.

17
Q

What is a domain validation certificate?

A

A domain validation certificate is the most basic type of SSL certificate, it verifies that the applicant has control over the domain name associated with the website.

18
Q

What is a wildcard SSL certificate?

A

A wildcard SSL certificate secures a main domain and all of its subdomains with a single certificate.

19
Q

What is a multi-domain SSL certificate?

A

A multi-domain SSL certificate is a certificate that lets you secure multiple different domains with one certificate, not just subdomains.

20
Q

What is a unified communications certificate?

A

A unified communications certificate is a special type of multi-domain certificate that was specifically built to make servers like emails and chatting secure across different domains.