An Insight into Hashing: The Backbone of Cybersecurity