Week 2 - Digital Signatures Flashcards

1
Q

What is a digital signature?

A

provides assurances of message integrity and origin authentication

e.g
hand signature

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

What key pair is used in digital signatures, and what are their functions?

A

Private key - signing the message.

Public key - verifying the signature.

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

How does a digital signature ensure message integrity?

A

allows the receiver to verify the messaage using sender’s public key. confirming it has not been altered

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

Why are cryptographic hash functions used in digital signatures?

A

Hash functions generate a fixed-length output, from any sized message.
avoiding issues with large or small messages

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

What is the process of creating a digital signature?

A
  1. message is hashed using cryptographic has function
  2. a copy of the hashed message is encrypted with sender’s private key
  3. Both the original message and the signature are sent
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How is a digital signature verified?

A
  1. receiver hashes OG message
  2. decrypt digital signature with sender’s public key
  3. checks if 2 hashes match
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is mutual authentication?

A

both parties (e.g., Alice and Bob) sign messages to authenticate each other,

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