Non-graded · offline · explore at your own pace
Quantum computing, from one qubit to breaking RSA
Nine interactive pages that build on each other. Start with what a qubit is, work up through gates and entanglement, and finish with the quantum algorithms that matter most to cybersecurity, along with the cryptography designed to survive them.
01
Bits vs. qubits
Ket notation, measurement, and why 2ⁿ amplitudes overwhelm classical simulation.
02
Superposition
Amplitudes, collapse, and the interference that powers quantum algorithms.
03
Bloch sphere
Picture any single-qubit state, phase included, as a point on a sphere.
04
Quantum gates
Pauli-X, Y, Z, S, T, Hadamard, and CNOT as matrices and rotations.
05
Bell states
Build entanglement with H + CNOT and watch correlated measurements.
06
Deutsch-Jozsa
One quantum query versus many classical ones.
07
QKD & BB84
Send a key on photons and catch an eavesdropper by her errors.
08
Shor's algorithm
Find a hidden period and RSA's secret primes fall out.
09
Post-quantum crypto
ML-KEM, ML-DSA, Grover's effect on AES, and planning the migration.
Foundations · 01–03
Building blocks · 04–06
Security · 07–09
RESOURCES