!!! Overview [Encryption] is a two-way street. You can [Encrypt|Encryption] a [Message] and then you can [Decrypt|Decryption] the [Message]. [Encryption] provides [Confidentiality] of the [Message] but provides no [Integrity] of the [Message]. [Hashing], well at least [Secure Hash Algorithms], is a one-way street. You can [Hash] the [Message] but you can not un-Hash the [Message]. [Hashing] provides [Integrity] of a [Message] but provides no [Confidentiality]. When you require [Confidentiality] and [Integrity], you must use both [Encryption] and [Hashing]. If you need [Non-Repudiation], then you need to [TODO] !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }] ---- * [#1] - [Guidelines for building an encryption and hashing policy - part 2|http://www.teusink.eu/2015/06/guidelines-encryption-hashing-policy-part-2.html|target='_blank'] - based on data observed:2015-06-29