Skip to main content
Exhibit 1 of 23
Hall 1 · Exhibit 1 1 min

Why Cryptography Matters

The CIA Triad and Kerckhoffs's Principle

SolvesConfidentiality · Integrity · Authentication
Core principleKerckhoffs's — security lives in the key
Formalized1883, by Auguste Kerckhoffs
Golden ruleNever invent your own crypto

Cryptography is the invisible infrastructure of the digital world — the science that lets us build trust in an untrusted environment. Without it the internet could host public reading material, but never banking, shopping, or private conversation.

The CIA Triad

Cryptography isn't just hiding messages. It's a toolbox for three specific problems:

Confidentiality

Only authorized parties can read the data — a sealed envelope the carrier delivers but can't open.

Integrity

The data hasn't been altered in transit — a wax seal that shows if anyone tampered with it.

Authentication

You can prove who you're talking to — a signature or passport, origin made mathematically verifiable.

The CIA triadConfidentialityAES · ML-KEMIntegritySHA-256 · HMACAuthenticationML-DSA · Ed25519trustTLS · PKI
Three problems, three families of tools. Trust is where they overlap.

Kerckhoffs's Principle

In 1883 Auguste Kerckhoffs set the rule modern security still follows: a system must stay secure even if everything about it except the key is public. AES and are open-source — the secrecy lives entirely in the key. Because the algorithms are public, thousands of mathematicians attack them daily, and surviving that scrutiny is what earns trust.

Never invent your own cryptography. Always use standard, public, peer-reviewed algorithms.

Key Takeaways

  • Cryptography solves three problems: confidentiality, integrity, and authentication (the CIA Triad)
  • Kerckhoffs's Principle: security must depend on the key, not the secrecy of the algorithm
  • Never invent your own cryptography — always use standard, peer-reviewed algorithms