Hashing Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is a hashing function?

A

Provides a mapping between an arbitrary length input and a usually fixed length fixed length or smaller output.

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

Difference between hashing and encryption?

A

It is one-way; you can’t get back to the original.

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

What are hashing functions used for and how?

A

Storing encrypted PIN’s and passwords, so they can’t be read by a hacker.
To verify an user’s password, the software applies the hash function to the user input and compares it with the one stored.

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

What is a hash total (checksum/digest)?

A

A mathematical value calculated from unencrypted message data.

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

How do cryptographic hash functions work?

A

The process is irreversible and impossible to crack other than by trying all of the possible inputs until a match is found.
Since the hash total is generated from the entire message, even the slightest change in the message will produce a different total.

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