Posts

Showing posts from November, 2020

How Hashing & Salting make any password secure with Blockchain ?

Image
  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 ...