In , is the conversion of into a coded text or . A ciphertext is intended to be unreadable by unauthorized readers. cryptography encryption cleartext ciphertext Encryption is a cryptographic primitive: it transforms a plaintext message into a ciphertext using a cryptographic algorithm called a . ncryption in modern ciphers is performed using a specific algorithm and a secret, called the . Since the algorithm is often public, the key must stay secret if the encryption stays secure. cipher key Without knowing the secret, the reverse operation, , is mathematically hard to perform. How hard depends on the security of the cryptographic algorithm chosen and evolves with the progress of . decryption cryptanalysis Learn more Learn more about Encryption and Decryption View Previous Terms: Block cipher mode of operation Certificate authority Challenge-response authentication Cipher Cipher suite Ciphertext CORS CORS-safelisted request header CORS-safelisted response header Cross-site scripting Cryptanalysis Cryptographic hash function Cryptography CSP CSRF Decryption Digital certificate DTLS (Datagram Transport Layer Security) Forbidden header name Forbidden response header name Hash HMAC HPKP HSTS HTTPS Key MitM OWASP Preflight request Public-key cryptography Reporting directive Robots.txt Same-origin policy Session Hijacking SQL Injection Symmetric-key cryptography TOFU Transport Layer Security (TLS) Credits Source: https://developer.mozilla.org/en-US/docs/Glossary/Encryption Published under license Open CC Attribution ShareAlike 3.0