Terminology Index

Glossary

2953 terms

Open concept maps
P
32

Plaintext

Data in its readable, unencrypted form, the input to encryption and the output of decryption. Protecting plaintext (and minimizing its exposure) is fundamental, since it is the form attackers want to obtain.

Plaintext is information in its original, readable state, before encryption or after decryption, as opposed to ciphertext. It is the form data is useful in and the form attackers seek, so security aims to minimize where and how long sensitive data exists as plaintext: encrypting at rest and in transit, decrypting only when needed, and protecting plaintext in memory and logs. Understanding the plaintext/ciphertext distinction is foundational to reasoning about encryption and data protection.

Introduced in: Security Foundations

Examples

  • Encrypting plaintext into ciphertext to protect it at rest.
  • Minimizing how long sensitive data exists as plaintext in memory.
  • Recognizing plaintext as the readable form attackers want.