How Hashing & Salting make any password secure with Blockchain ?
What is Hashing? Hashing is the process of converting a given key into another value. A hash function is used to generate the new value according to a mathematical algorithm. A good hash function uses a one-way hashing algorithm, or in other words, the hash cannot be converted back into the original key. How Hacking Get Possible Through It? Dictionary Attacks Brute Force Attacks Lookup Tables Reverse Lookup Tables *Note the difference between lookup tables and reverse lookup tables. Lookup tables begin with the precomputed password guess hashes, while reverse lookup tables begin with the table of password hashes from the user accounts database. Rainbow Tables Rainbow tables are very similar to reverse lookup tables, except rainbow tables use reduction functions to make significantly smaller lookup tables. The result is a trade-off, where rainbow tables are slower, but require less storage space. How ...