Cryptography

The practice and study of techniques for securing communication in the presence of adversaries.

Cryptography delivers confidentiality (encryption), integrity (hashing), authentication, and non-repudiation (digital signatures) — the building blocks under nearly every other control. Per Kerckhoffs’s principle, security must rest on key secrecy, not algorithm secrecy. Quantum-resistant (post-quantum) algorithms are the next frontier; NIST has standardized initial PQC schemes to survive future quantum attacks against RSA and ECC.

PlayPrepHQ study notes are written and reviewed against primary exam sources. How we create & review content →

Related terms

Back to General Security Concepts