Will you heed my warnings now?

Practical steps for engineers and CTOs

  • Inventory where cryptography is used (TLS, SSH, custom protocols, hardware, vendors).
  • Prefer “crypto agility”: make algorithms configurable, not hardcoded.
  • Update crypto libraries (e.g., recent OpenSSL) and application versions (e.g., modern OpenSSH, browsers).
  • Enable PQ key exchange where available (e.g., X25519 + ML-KEM768 in TLS, modern SSH using PQ KEX by default).
  • Use scanners to assess external TLS/SSH posture and PQ readiness; monitor server/client configs, not just libraries.
  • For orgs: define a post‑quantum roadmap, write policies, train staff, and push vendors for their migration plans.

Harvest‑Now‑Decrypt‑Later vs authentication

  • Strong focus on “store‑now, decrypt‑later” threats: adversaries can capture encrypted traffic today and decrypt once a large quantum computer exists.
  • This makes migration of encryption/key exchange more urgent than signatures/authentication.
  • Confidential data that must remain secret for decades is the priority; some argue action was needed years ago.
  • Authentication (SSH keys, certificates, document signatures) is seen as less urgent because verification happens “now,” before practical quantum attackers exist.

Difficulty and scope of migration

  • One camp: rotating to stronger crypto “isn’t that hard,” and has been done repeatedly.
  • Another camp: at global scale it is “insanely difficult,” especially for legacy devices, embedded systems, hardware‑baked crypto, and constrained formats (e.g., JWTs).
  • Expect a 90/10 split: most upgrades straightforward, a critical minority very hard and time‑consuming.
  • Concern that frequent deprecations turn many devices into e‑waste; others say delaying only worsens that.

Algorithms, hybrids, and standards

  • Widely discussed approach: hybrid key exchange (classical like X25519 plus post‑quantum ML‑KEM768) to hedge against either quantum failure or PQC breaks.
  • Public‑key signatures are still contentious: trade‑offs in key/signature size, statefulness, and certificate formats; multiple designs and timelines (e.g., 2029 targets) are mentioned.
  • Some emphasize that the risk of a flawed PQC scheme may be comparable to, or higher than, a near‑term large quantum computer, reinforcing the case for hybrids.

Quantum computing progress and skepticism

  • Enthusiastic view: underlying capabilities (fault‑tolerance, gate fidelity, scalable architectures like neutral atoms) are progressing; factoring small numbers is not a good metric, analogous to fixating on a “tiny nuclear explosion” in 1940s.
  • Skeptical view: Shor’s algorithm has only factored very small integers (e.g., 15, 21) after decades; some liken quantum promises to fusion or full self‑driving—always “a few years away.”
  • Some argue large‑scale QC might never be practical or economically viable; others say there’s no strong evidence of physical impossibility.
  • A few note that any major cryptanalytic breakthrough might be kept secret by states, so public factoring records may understate progress.

QKD and alternative approaches

  • Quantum key distribution is seen as interesting but not scalable to the whole internet; some technical critiques are linked.
  • For most purposes, software‑only post‑quantum schemes are considered more realistic than widespread QKD deployment.

Risk of overreaction

  • Concern that rushing PQC everywhere could lead to widespread adoption of immature, poorly vetted algorithms, possibly introducing new systemic vulnerabilities.
  • Others counter that security planning is about hedging against plausible futures; even if quantum attacks never materialize, migration effort is justified by the downside risk.