← Latest papers
💻 computer science

On the Practical Feasibility of Harvest-Now, Decrypt-Later Attacks

This paper reframes Harvest-Now, Decrypt-Later attacks as an economic challenge, demonstrating through a testbed that while archiving intercepted traffic is trivial, defenders can effectively raise the adversary's decryption costs by optimizing protocol configurations like rekeying and key size selection, rather than solely relying on post-quantum migration.

Original authors: Javier Blanco-Romero, Florina Almenares Mendoza, Carlos García Rubio, Celeste Campo, Daniel Díaz Sánchez

Published 2026-03-03
📖 6 min read🧠 Deep dive

Original authors: Javier Blanco-Romero, Florina Almenares Mendoza, Carlos García Rubio, Celeste Campo, Daniel Díaz Sánchez

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are sending a secret letter to a friend today. You lock it in a strong box (encryption) that only your friend's key can open.

The "Harvest-Now, Decrypt-Later" (HN-DL) Attack is a scenario where a spy (the adversary) steals your locked box today, but they don't have the key yet. They just put the box in a giant warehouse and wait. They are betting that in 10 or 20 years, they will invent a "Master Key" (a quantum computer) that can open any box, no matter how strong.

This paper asks a very practical question: Is it actually worth it for the spy to fill up their warehouse with your locked boxes?

Here is the breakdown of the paper's findings, explained with everyday analogies:

1. The Warehouse is Cheap (Storage is Trivial)

The paper's biggest surprise is that storage is cheap.

  • The Analogy: Imagine the spy wants to steal every email, video call, and bank transaction ever made. In the past, storing that much data would have cost billions of dollars. But today, hard drives and magnetic tapes are so cheap that filling a warehouse with the entire internet's traffic is like buying a few extra boxes of cereal.
  • The Finding: The authors calculated that even if a government wanted to save 1% of all global internet traffic for 10 years, it would cost them about $10 billion. While that sounds like a lot of money, for a major nation-state, it's a manageable expense.
  • The Conclusion: The spy doesn't need to be smart about what they steal; they can just steal everything because the "warehouse rent" is too low to stop them.

2. The Real Cost is the "Master Key" (Computation is Hard)

Since the warehouse is cheap, the spy's real problem is the Master Key.

  • The Analogy: Imagine the spy has a warehouse full of 1 million locked boxes. They have a machine (the quantum computer) that can open one box in an hour. But if they have to open 1 million boxes, that machine will take 1 million hours to run.
  • The Finding: The paper shows that the spy's cost isn't the storage; it's the time and energy needed to break the locks later.
  • The Defense: If you can make the spy open more locks for every single conversation, you make the attack too expensive to be worth it.

3. How to Make the Spy's Job Harder (The Defense Strategies)

The paper suggests three ways to make the spy's life miserable, using two different "axes" of defense:

A. The "Confusing Label" Strategy (Encrypted Client Hello)

  • The Problem: Usually, when you start a connection, your computer shouts out your destination (e.g., "I am talking to health-records.gov") in plain text. The spy sees this and decides, "Oh, that's valuable, I'll save that box."
  • The Fix: Encrypted Client Hello (ECH) hides the destination. It's like putting the address label inside a sealed envelope that only the post office can read.
  • The Result: The spy can no longer easily pick out the "valuable" boxes. They have to save everything (bulk collection), which is even more expensive and messy for them.

B. The "Changing Locks" Strategy (Rekeying)

  • The Problem: In many systems (like TLS 1.3), once the spy breaks the first lock (the initial handshake), they can open every box in that entire conversation. It's like having one master key that opens every room in a hotel.
  • The Fix: Rekeying is like changing the locks on the doors every few minutes while you are still inside the room.
  • The Result: If the spy breaks the first lock, they can only open the first few minutes of the conversation. To get the rest, they have to use their expensive "Master Key" machine again and again.
  • The Catch: The paper found that SSH (a protocol used for remote servers) already does this well. But TLS 1.3 (used for most websites) and QUIC (used by Google/Cloudflare) do not do this yet. They only change the lock once at the start. The paper argues we need to update these protocols to change locks mid-stream, forcing the spy to pay the "computation tax" over and over.

C. The "Filling the Box with Air" Strategy (Padding)

  • The Idea: You could try to make the boxes bigger by stuffing them with fake air (padding) so the spy has to store more junk.
  • The Problem: This is a bad idea. If you make the box bigger, you (the defender) have to pay for the extra space to ship it across the internet. The spy just pays for the warehouse, which is cheap.
  • The Verdict: This hurts you more than it hurts them. It's like trying to stop a thief by making your house bigger; the thief just pays a little more rent, but you pay for the construction.

4. The Big Takeaway

The paper concludes that we are in a race against time.

  • The Past: We used to think, "If we encrypt it, it's safe."
  • The Reality: If the data is sensitive for a long time (like medical records, state secrets, or financial data), it is already compromised. The spy is likely already hoarding the encrypted data, waiting for their quantum computer to arrive.
  • The Solution: We cannot just "wait" for new quantum-proof technology. We must immediately:
    1. Stop using old, weak locks (like TLS 1.2 with RSA).
    2. Start using "changing locks" (rekeying) to force the spy to do more math.
    3. Migrate to Post-Quantum Cryptography (new types of locks that even quantum computers can't break).

In short: The spy can afford to buy the warehouse. The only thing that stops them is if we make the math required to open the boxes so difficult and repetitive that it becomes too expensive for them to bother. We need to stop giving them "one key to rule them all" and start giving them a million different keys to break.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →