CS Theorems
  • Posts
  • Areas
  • Kinds
  • Search
Home Areas

Cryptography

Shor and Grover: What Quantum Actually Buys

An exponential speedup for factoring and discrete log, killing RSA and ECC; and only a square root for unstructured search, which is why symmetric crypto survives...

August 30, 2026 · 8 min
T103 theorem Hard #hardware #cryptography #complexity
Builds on: T074 — The Birthday Bound , T076 — One-Way Functions and Trapdoors

Zero-Knowledge Proofs

Convince someone you know a secret while revealing nothing. The most counterintuitive constructive result in the series.

August 29, 2026 · 8 min
T077 demonstration theorem Hard #cryptography #complexity
Builds on: T036 — IP = PSPACE , T076 — One-Way Functions and Trapdoors

One-Way Functions and Trapdoors

All of modern crypto rests on an unproven assumption. Why P != NP would still not be enough to secure anything.

August 29, 2026 · 8 min
T076 conjecture Medium #cryptography #complexity
Builds on: T026 — P vs NP

Kerckhoffs's Principle and Perfect Secrecy

Security lives in the key; and Shannon's proof that the one-time pad is unbreakable and impractical for the same reason.

August 29, 2026 · 8 min
T075 principle theorem Medium #cryptography #security
Builds on: T018 — Shannon Entropy and the Source Coding Theorem

Merkle Trees

O(log n) proof that one item belongs to a huge set. Git, certificate transparency, and every blockchain are the same data structure.

August 29, 2026 · 8 min
T078 demonstration theorem Easy #cryptography #data-structures
Builds on: T074 — The Birthday Bound

IP = PSPACE

Interaction plus randomness lets a prover convince you of things you could never check alone.

August 29, 2026 · 8 min
T036 theorem Hard #complexity #cryptography
Builds on: T031 — The PCP Theorem and Inapproximability

The No-Cloning Theorem

An unknown quantum state cannot be copied, and the two-line proof is just linearity.

August 29, 2026 · 8 min
T110 physical-law Medium #hardware #information-theory #cryptography
Builds on: T018 — Shannon Entropy and the Source Coding Theorem

The Birthday Bound

Collisions arrive at sqrt(N), not N. Sets every hash length, UUID size, and nonce width you will ever choose.

August 28, 2026 · 8 min
T074 theorem Easy #cryptography #probability #data-structures
Builds on: T001 — The Pigeonhole Principle
© 2026 CS Theorems · Powered by Hugo & PaperMod