Digital Signatures Flashcards

1
Q

Gen(): A randomized key generation function that outputs a _______

A

public, private key pair

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

Outputs a signature

A

Sign(messsage, secret_key)

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

Check if signature is valid signature of message

A

Verify(signature, message, public_key)

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

Computationally difficult to forge

A

Digital signatures

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

publish public keys in a public forum

A

public announcement of public keys

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

trusted authority maintains directory mapping names to public keys

A

public directory

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

entity registers keys in some way

A

public directory

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

binds certificate to person

A

certificate authority

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

binds public key to user

A

certificates

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

certificate serial number, subject name, issuer name, extensions, version, etc.

A

X.509 certificate

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

issuer name, this update date, next update date, revoked certificate, etc

A

certificate revocation list

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

Ensure expiration time is checked

A

limiting damage in certificates

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

If authority’s private key is compromised, everything is vulnerable

A

problems with certificates

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

Depend on certificate authority, big trusted entity

A

Problems with certificates

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

Need to acquire a certificate

A

makes anonymity difficult, requires handshaking

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

certificate must be validated

A

problems with certificates

17
Q
A