What is the difference between encryption, hashing, and encoding?
Anonymous
Encryption is a reversible process, with the help of a key (may be same or different keys depending on whether symmetric or asymmetric encryption). Hashing is a one way function. It produces a fixed length output (128 bit, 256bit etc. depending on the algorithm used). Encoding is a process of just transforming the data without regard for confidentiality. Anyone with the understanding of the encoding scheme can retrieve the clear text.
Check out your Company Bowl for anonymous work chats.