Hashing, encryption, encoding, and salting, all four are used for maintaining data security at some point. But, are you facing severe difficulties about when to use which one?