A hash is what is created by assigning value to input and the encryption method is what determines what the values are. A salt is adding random input.
Explained:
A hash is the banana bread. Banana bread can be created in different ways with different ingredients (values), but you always land on banana bread as the result. Now, since various combinations of ingredients will create the same bread (hash), we use salting to add to the recipe so we get chocolate chip banana bread instead (we add a random ingredient to change the result).
Also: remember the ciphers on the back of cereal boxes as a kid? That’s part of hashing.
Latest Answers