Self-Assessment Quiz: Quantum Cryptography and Post-Quantum Security

Twenty questions on the quantum threat, NIST standards, migration, and the difference between PQC and QKD. Aim for 16+.


Question 1

Shor's algorithm breaks:

A) RSA, Diffie–Hellman, and elliptic-curve cryptography B) AES only C) SHA-256 D) All cryptography

Question 2

Grover's algorithm affects symmetric cryptography by:

A) Halving the effective key length B) Breaking it entirely C) Not at all D) Tripling security

Question 3

The recommended response for symmetric crypto is:

A) Use AES-256 instead of AES-128 B) Abandon AES C) Nothing is needed D) Switch to RSA

Question 4

NIST published its first post-quantum standards in:

A) August 2024 B) 2016 C) 2022 D) 2030

Question 5

FIPS 203 specifies:

A) ML-KEM (from CRYSTALS-Kyber), a key-encapsulation mechanism B) A signature scheme C) A hash function D) A block cipher

Question 6

FIPS 204 and 205 specify:

A) ML-DSA and SLH-DSA — two digital signature schemes B) Two KEMs C) Hash functions D) Nothing

Question 7

FALCON (FN-DSA) is:

A) Selected but published separately as FIPS 206, still in development B) A finalized standard C) Rejected D) A KEM

Question 8

HQC was selected in March 2025 as:

A) A backup KEM based on a different (code-based) hardness assumption B) A signature scheme C) The primary KEM D) A hash function

Question 9

Selecting HQC alongside ML-KEM hedges against:

A) A breakthrough against lattice problems B) Implementation bugs C) Slow performance D) Patent issues

Question 10

"Harvest now, decrypt later" means:

A) Recording encrypted traffic today to decrypt when quantum computers mature B) A caching optimization C) A key-rotation policy D) A QKD protocol

Question 11

Mosca's inequality warns you are already too late if:

A) $T_{\text{data}} + T_{\text{migrate}} > T_{\text{CRQC}}$ B) $T_{\text{data}} < T_{\text{migrate}}$ C) $T_{\text{CRQC}} = 0$ D) Migration is complete

Question 12

Hybrid deployment means:

A) Running classical and post-quantum algorithms together so breaking one is insufficient B) Using two quantum computers C) Half-encrypted data D) QKD plus PQC

Question 13

Lattice-based cryptography rests on problems such as:

A) Learning With Errors and the Shortest Vector Problem B) Integer factoring C) Discrete logarithms D) Graph colouring

Question 14

SIKE, an isogeny-based candidate, was:

A) Broken classically in 2022, on a laptop, during the competition B) Standardized C) Never submitted D) Broken by a quantum computer

Question 15

QKD differs from PQC in that it:

A) Requires dedicated quantum channels and addresses only key exchange B) Is software-only C) Provides signatures D) Works over the public internet

Question 16

True or false: Post-quantum cryptography requires quantum computers to run.

Question 17

True or false: PQC key and signature sizes are comparable to RSA and ECC.

Question 18

True or false: Organizations should wait for cryptographically relevant quantum computers before migrating.

Question 19

Short answer. Explain why doubling RSA key size does not defend against Shor while doubling AES key size does defend against Grover.

Question 20

Short answer. Your organization has ten years of sensitive data retention and a five-year migration timeline. Should you act now?


Answer Key

Q Ans Note
1 A All deployed public-key primitives based on factoring or discrete log.
2 A $\sqrt{2^n} = 2^{n/2}$.
3 A Doubling the key restores the original margin at negligible cost.
4 A Final standards effective 2024-08-14.
5 A Module-Lattice-Based Key-Encapsulation Mechanism.
6 A Module-Lattice-Based and Stateless Hash-Based Digital Signature Algorithms.
7 A Selected in 2022; its FIPS is still in development, so calling it "standardized" is premature.
8 A Code-based, providing algorithmic diversity.
9 A ML-KEM and FALCON are both lattice-based, so a lattice break would take out the primary KEM and a signature scheme at once.
10 A Which is why the threat is present-tense for long-lived secrets.
11 A Data lifetime plus migration time exceeding the machine's arrival.
12 A Standard practice during transition, since PQC schemes are comparatively young.
13 A Believed hard for both classical and quantum computers.
14 A A cautionary tale about young assumptions — broken by classical mathematics, not quantum.
15 A QKD is hardware, point-to-point, and key-exchange-only (Ch. 10's procurement case study).
16 False PQC is classical software running on ordinary computers; only the threat is quantum.
17 False ML-KEM public keys are ~1,184 bytes against 64 for ECC-P256, and SLH-DSA signatures run to tens of kilobytes. This affects TLS handshake sizes, certificate chains, and constrained devices — a real engineering cost.
18 False Harvest-now-decrypt-later means data recorded today is already exposed, and migration takes years. Waiting guarantees being late for any long-lived secret.
19 Grover gives a quadratic speedup, so $n$ bits of key give $n/2$ bits of quantum security; doubling $n$ restores the original margin, and BBBV proves no better quantum attack exists. Shor is polynomial in the key size: doubling an RSA modulus increases the attacker's cost polynomially while increasing the defender's cost substantially (RSA operations scale badly with key size). The exponents are simply on the wrong side — you cannot outrun a polynomial-time attack by making the problem polynomially bigger.
20 Yes, immediately. Mosca: $T_{\text{data}} + T_{\text{migrate}} = 10 + 5 = 15$ years. Any credible estimate of $T_{\text{CRQC}}$ has meaningful probability mass inside 15 years, so the inequality is violated. Data encrypted today under RSA/ECC and recorded by an adversary is exposed. Start with a cryptographic inventory, prioritize by data lifetime, deploy hybrid ML-KEM for long-lived key exchange, and plan signature migration to ML-DSA.