GCGA Ch. 10 Providing Integrity with Hashing (ST) Flashcards

(5 cards)

1
Q

Hashing & Hashes

A

Hashing verifies the integrity of data, such as downloaded files and email messages. A hash is a fixed-length string of hexadecimal characters, which cannot be reversed to re-create the original data.

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

Checksum

A

similar to a hash but is typically smaller. It is used to verify the integrity of data but is not intended to be cryptographically secure.

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

Hashing algorithms

A

one-way functions used to create a hash. You cannot reverse the process to re-create the original data.

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

Hash collision

A

occurs when a hashing algorithm creates the same hash from different inputs.

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

Common hashing algorithms

A

Message Digest 5 (MD5), Secure Hash Algorithms (SHA), and Hash-based Message Authentication Code (HMAC). HMAC provides both integrity and authenticity of a message.

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