хешинг против шифрования против кодировки
Encoding: Reversible transformation of data format, used to preserve usability of data.
Hashing: Is a one-way summary of data, cannot be reversed, used to validate the integrity of data.
Encryption: Secure encoding of data used to protect confidentiality of data.
Uptight Unicorn