WHAT IS Hashing?

                                              Hashing is the conversion of strings
into a usually short, pre-defined length value or key which represents the original data. It is used to store, index and retrieve data in a database because it is a lot faster to search for an item using shorter hashed key than to search for it using the original data. many encryption algorithms use hashing.