<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>PQC | Truong Tuan Nghia</title><link>https://tatcataittn.github.io/en/tags/pqc/</link><atom:link href="https://tatcataittn.github.io/en/tags/pqc/index.xml" rel="self" type="application/rss+xml"/><description>PQC</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 15 Jun 2026 00:00:00 +0000</lastBuildDate><image><url>https://tatcataittn.github.io/media/icon.svg</url><title>PQC</title><link>https://tatcataittn.github.io/en/tags/pqc/</link></image><item><title>PQC vs. QKD: Two Lines of Defense Against Quantum Computers</title><link>https://tatcataittn.github.io/en/blog/pqc-vs-qkd/</link><pubDate>Mon, 15 Jun 2026 00:00:00 +0000</pubDate><guid>https://tatcataittn.github.io/en/blog/pqc-vs-qkd/</guid><description>&lt;p&gt;Facing the threat described in
, the security community has developed two defenses that differ in almost every respect: Post-Quantum Cryptography and Quantum Key Distribution. People often treat them as competing options, but they actually solve two different classes of problems.&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;PQC&lt;/th&gt;
&lt;th&gt;QKD&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Layer&lt;/td&gt;
&lt;td&gt;Software&lt;/td&gt;
&lt;td&gt;Hardware&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Security basis&lt;/td&gt;
&lt;td&gt;A math problem hard even for quantum computers&lt;/td&gt;
&lt;td&gt;Laws of quantum physics&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Security level&lt;/td&gt;
&lt;td&gt;Computational&lt;/td&gt;
&lt;td&gt;Information-theoretic, unconditional&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hardware required&lt;/td&gt;
&lt;td&gt;Existing CPUs and GPUs&lt;/td&gt;
&lt;td&gt;Single-photon sources, SPAD detectors, dedicated optical infrastructure&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Deployment&lt;/td&gt;
&lt;td&gt;Available now&lt;/td&gt;
&lt;td&gt;Requires building new, more complex infrastructure&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Standardized protocols&lt;/td&gt;
&lt;td&gt;NIST 2024: CRYSTALS-Kyber, CRYSTALS-Dilithium&lt;/td&gt;
&lt;td&gt;BB84, BBM92, CV-QKD&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="pqc-a-software-upgrade-on-infrastructure-you-already-have"&gt;PQC: a software upgrade on infrastructure you already have&lt;/h2&gt;
&lt;p&gt;Post-Quantum Cryptography is still classical: it runs entirely on ordinary CPUs and GPUs, but it is built around mathematical problems that even a quantum computer has no known efficient way to solve, lattice-based cryptography being the leading example. Its biggest advantage is that it can be deployed right now. No new physical infrastructure is needed, only a software update. In 2024, NIST officially standardized CRYSTALS-Kyber for key exchange and CRYSTALS-Dilithium for digital signatures, marking PQC&amp;rsquo;s move into practical deployment.&lt;/p&gt;
&lt;p&gt;Its weakness sits in the nature of computational security itself: it rests on the assumption that no one has yet found an algorithm to break it, not on an absolute proof. A future mathematical breakthrough or a new quantum algorithm could still weaken PQC, even though nothing of the sort has appeared so far.&lt;/p&gt;
&lt;h2 id="qkd-security-grounded-in-physics"&gt;QKD: security grounded in physics&lt;/h2&gt;
&lt;p&gt;QKD takes the opposite approach. Instead of encrypting data with a hard-to-solve algorithm, it uses the quantum state of photons themselves to distribute a key, and its security rests on physical law, specifically the no-cloning theorem and the nature of quantum measurement. That security holds regardless of how much computational power an attacker has, including a quantum computer decades from now. This is information-theoretic security, the strongest form of security that exists in theory.&lt;/p&gt;
&lt;p&gt;The trade-off is that QKD needs entirely new physical infrastructure: single-photon sources and detectors, high-precision optics, and, as I discuss in my posts on satellite FSO, extreme sensitivity to channel conditions like atmospheric loss and turbulence. Deploying QKD at scale is far more complex and costly than rolling out a PQC software update.&lt;/p&gt;
&lt;h2 id="not-one-or-the-other-but-both"&gt;Not one or the other, but both&lt;/h2&gt;
&lt;p&gt;The consensus among researchers today is not to pick a side, but to combine both. PQC is well suited to protecting broad, everyday infrastructure right away, things like email and web traffic. QKD is better suited to point-to-point links that demand extremely high, long-term-stable security, such as critical government, defense, and financial systems, or future quantum networks that need to carry actual quantum states rather than just classical key material.&lt;/p&gt;
&lt;p&gt;The paper I analyzed for my seminar,
, makes exactly this point: it focuses on QKD because its security is grounded in physics, without dismissing PQC&amp;rsquo;s role. The two are complementary, not mutually exclusive.&lt;/p&gt;</description></item></channel></rss>