<?xml version="1.0" encoding="UTF-8" ?>
  <rss version="2.0">
    <channel>
        <title>Conor Deegan</title>
        <link>https://conordeegan.dev</link>
        <description>Thoughts made into words.</description>
        <item>
          <title>What does quantum *actually* break?</title>
          <link>https://conordeegan.dev/blog/google-oratomic-reaction</link>
          <description>After the latest quantum breakthroughs it's important to stop and look at what quantum actually breaks</description>
          <pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Introducing THINCS</title>
          <link>https://conordeegan.dev/blog/thincs</link>
          <description>A research CLI that searches the stateless hash-based signature parameter space under a signing-budget constraint and can instantiate a working signature scheme with the result.</description>
          <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>ML-KEM & ML-DSA: What is the secret key?</title>
          <link>https://conordeegan.dev/blog/ml-kem-ml-dsa-what-is-a-secret-key</link>
          <description>The seed is the secret key. The expanded key is a cache.</description>
          <pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>ML-DSA: To Pre-Hash or Not to Pre-Hash</title>
          <link>https://conordeegan.dev/blog/ml-dsa-pre-hash-or-pure</link>
          <description>An overcomplicated way to do something that is already simple.</description>
          <pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Post-Quantum Signatures from Scratch, Part 3: Breaking a Reused Key</title>
          <link>https://conordeegan.dev/blog/post-quantum-signatures-part-3</link>
          <description>Reusing a Lamport key compromises security. This post shows how an attacker can recover the entire private key and forge signatures on arbitrary messages.</description>
          <pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Post-Quantum Signatures from Scratch, Part 2: Lamport One-Time Signatures</title>
          <link>https://conordeegan.dev/blog/post-quantum-signatures-part-2</link>
          <description>Lamport signatures are post-quantum signatures buuld entirely on the properties of the hash function. This post builds them from scratch in Rust.</description>
          <pubDate>Mon, 16 Feb 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Post-Quantum Signatures from Scratch, Part 1: SHA-256</title>
          <link>https://conordeegan.dev/blog/post-quantum-signatures-part-1</link>
          <description>SHA-256 is the foundation of post-quantum signatures. This post builds it from scratch in Rust.</description>
          <pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>X-Wing: How it works, and why it is secure</title>
          <link>https://conordeegan.dev/blog/x-wing</link>
          <description>X-Wing is a hybrid KEM that doesn\'t make you pay a performance penalty for the safety.</description>
          <pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Crypto-agility is the ability to delete crypto</title>
          <link>https://conordeegan.dev/blog/crypto-agility-is-the-ability-to-delete-crypto</link>
          <description>Crypto-agility is the ability to delete crypto.</description>
          <pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>PQC and side channels: the gap between standards and implementations</title>
          <link>https://conordeegan.dev/blog/pqc-and-side-channels</link>
          <description>The gap between standards and implementations is a problem for PQC.</description>
          <pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Quantum is not only decryption. It is forgery too.</title>
          <link>https://conordeegan.dev/blog/quantum-is-not-only-decryption-it-is-forgery-too</link>
          <description>Quantum is not only a confidentiality problem, it is an authenticity problem too.</description>
          <pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>The post-quantum signature trilemma</title>
          <link>https://conordeegan.dev/blog/the-post-quantum-signature-trilemma</link>
          <description>A way to think about the structural trade-off in post-quantum signatures.</description>
          <pubDate>Mon, 12 Jan 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>The shared discipline of security engineering</title>
          <link>https://conordeegan.dev/blog/the-shared-discipline-of-security-engineering</link>
          <description>Thinking about the shared discipline of security engineering and how we should think about security as we scale.</description>
          <pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>SLH-DSA-B: Creating a BLAKE3 variant of SLH-DSA</title>
          <link>https://conordeegan.dev/blog/creating-a-blake3-variant-to-slh-dsa</link>
          <description>Some notes on creating a BLAKE3 variant of SLH-DSA</description>
          <pubDate>Fri, 07 Nov 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>ML-DSA-B: Replacing SHAKE with BLAKE3 in ML-DSA</title>
          <link>https://conordeegan.dev/blog/replacing-shake-with-blake3-in-ml-dsa</link>
          <description>Some notes on replacing SHAKE with BLAKE3 in ML-DSA</description>
          <pubDate>Thu, 09 Oct 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Benchmarking post-quantum signatures</title>
          <link>https://conordeegan.dev/blog/benchmarking-post-quantum</link>
          <description>Some notes on benchmarking post-quantum signatures against ECDSA</description>
          <pubDate>Sun, 13 Jul 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>My thoughts on hybrid post-quantum cryptography</title>
          <link>https://conordeegan.dev/blog/hybrid-pqc</link>
          <description>My thoughts on approaching the migration to hybrid post-quantum cryptography and beyond.</description>
          <pubDate>Wed, 09 Apr 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>What is quantum computing?</title>
          <link>https://conordeegan.dev/blog/what-is-quantum-computing</link>
          <description>A guest post I wrote for the Technically.dev blog</description>
          <pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Quantum computing and openness</title>
          <link>https://conordeegan.dev/blog/qc-openness</link>
          <description>Thinking about the ethical implications of quantum computing and how best to ensure that the technology is used for the greater good.</description>
          <pubDate>Thu, 02 Jan 2025 00:00:00 GMT</pubDate>
        </item>
    </channel>
  </rss>