Public Key Cryptography Flashcards

(4 cards)

1
Q

What are the two properties needed for a public key signature scheme?

A

Correctness
Unforgeability

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

How does a client verify the authenticity of a certificate it has received from a server?

A

That certificate will be signed by a certifying authority, the client requests the CA’s certificate and verifies the server’s certificate. It verifies the signature of every certificate until it reaches a root certificate that the client has saved.

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

What 3 algorithms makes up a key encapsulation mechanism?

A

Key generation
Encapsulation - takes in a public key and generates a ciphertext and a session key
Decapsulation - takes in a private key and a ciphertext and returns the session key

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

What is a hybrid encryption scheme?

A

Uses a key encapsulation mechanism to share a symmetric encryption key which the message is encrypted using.

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