In cryptography, encryption is the process of encoding a message or information in such a way that only authorized parties can access it, and those who are not authorized cannot. Encryption itself does not prevent interference, but denies clear content to the potential interceptor. In an encryption scheme, the intended information or message is called plaintext, encrypted using an encryption algorithm, encrypted encrypted text that can only be read when decrypted. For technical reasons, an encryption scheme usually uses pseudo-random encryption key generated by the algorithm. You can decrypt a message without a key in principle, but a well-designed encryption scheme requires significant compute power resources and skills. An authorized recipient can easily decrypt a message using a key provided by the sender to recipients but not to unauthorized users.

In symmetric key schemes, encryption and decryption keys are the same. Reporting parties must have the same key to secure communications.

Public key encryption schemes an encryption key is published for anyone who uses and encrypts messages. However, only the receiving party has access to the decryption key, which allows you to read messages. Public key encryption was first described in a secret document in 1973; prior to that, all encryption schemes were symmetric keys (also called private keys).