Non-Repudiation 1.2 Flashcards

1
Q

Non-Repudiation is akin to what in regards to integrity?

A

Signing a contract
Your signature adds non-repudiation, you really did sign a contract, and others can see your signature

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

What is Proof of Integrity?

A

Verify data didn’t change in transit to its destination by hashing the data

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

What is a Hash, and what is it used for?

A

A Hash is a short string of text based on the plain text, used to verify the integrity of data.

If the data changes, the hash changes.

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

Non-Repudiation combines these two concepts to fully maximize the integrity of data

A

Proof of integrity
Proof of Origin

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

Proof of Origin

A

Proves the source of the data through the use of digital signatures

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

Digital Signature

A

Uses a private key that is only known to the person sending the data, and a public key tied to the private key to verify it was used.

Any change to the message will invalidate the signature

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

Creating a Digital Signature

A
  1. Hashing algorithm creates a hash out of the plain text
  2. Hash gets encrypted with User Ones private key (The Sender) and gets sent to User Two
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Verifying a Digital Signature

A
  1. User Two receives message with digital signature attached
  2. User Two uses User Ones public key to decrypt the hash
  3. User Two performs the same hashing function that User One did and compares the two
How well did you know this?
1
Not at all
2
3
4
5
Perfectly