Hashing vs Encryption | Difference between Hashing and Encryption Explained