hashing Flashcards

1
Q

hash

A

Hashing is the name given to a process in which an input (called a key) is turned into a fixed size value (called a hash). There are a vast number of algorithms, called ​hash functions​, which do this.

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

can the output of a hash function be reversed?

A

no!
the output of a hash function​ can’t be reversed​ to form the key. This quality makes hashing useful for storing passwords. A password entered by a user can be hashed and checked against the key to see if it is correct, but
a successful hacker would only gain access to the keys, which​ can’t be reversed ​to gain the passwords.

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