Encryption is a procedure that changes a message to disguise it. A process called decryption is used to convert the disguised message back to its original form. Encryption has long been used in secret communication, such as in the sending of messages in code (see Codes and ciphers).

