Hashing Techniques for Data Security and Efficiency: A Comprehensive G