← Latest papers
⚡ electrical engineering

Evaluating PQC KEMs, Combiners, and Cascade Encryption via Adaptive IND-CPA Testing Using Deep Learning

This paper proposes and validates a deep learning-based framework for empirically testing ciphertext indistinguishability in Post-Quantum Cryptography KEMs, hybrid combiners, and cascade symmetric encryption, demonstrating that no tested algorithm or combination exhibits significant vulnerabilities under adaptive IND-CPA conditions.

Original authors: Simon Calderon, Niklas Johansson, Onur Günlü

Published 2026-04-09
📖 6 min read🧠 Deep dive

Original authors: Simon Calderon, Niklas Johansson, Onur Günlü

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

The Big Picture: The "Post-Quantum" Race

Imagine the world of digital security is a fortress. For decades, the gates were locked with "classical" keys (like RSA). But scientists are worried that in the future, a super-powerful "Quantum Computer" will show up with a master key that can pick any of those locks instantly.

To stop this, cryptographers are building new, stronger locks called Post-Quantum Cryptography (PQC). But before they can trust these new locks, they have to be tested to make sure they are truly unbreakable.

This paper is about a new way to test these locks using Artificial Intelligence (AI). Instead of just doing math on paper, the authors trained a "digital detective" (a Deep Neural Network) to try and break the encryption. If the detective can't tell the difference between a real secret and a fake one, the lock is safe.


The Core Game: "The Two Envelopes"

To understand what the paper is testing, imagine a game called "Indistinguishability."

  1. The Setup: You have a magical envelope machine.
  2. The Challenge: You give the machine two different messages (e.g., "Attack at dawn" and "Retreat now").
  3. The Trick: The machine secretly picks one, encrypts it, and hands you the sealed envelope.
  4. The Goal: You (or the AI detective) have to guess which message is inside just by looking at the sealed envelope.

If the encryption is good: The envelope looks like random static noise. You have a 50/50 chance of guessing, just like flipping a coin.
If the encryption is bad: The envelope might have a tiny pattern (like a specific shape or color) that gives away the message. If you can spot that pattern, you win the game.

The paper asks: Can a super-smart AI detective spot these patterns in the new Post-Quantum locks?


The Three Experiments

The authors tested three different scenarios to see if their AI detective could find any weaknesses.

1. Testing the New Locks (PQC KEMs)

They tested three of the top contenders for the new standard locks: ML-KEM, BIKE, and HQC.

  • The Analogy: Imagine three different blacksmiths forging new types of steel locks. The AI detective tries to look at the finished lock and guess which blacksmith made it, or what was inside.
  • The Result: The AI failed miserably. It guessed correctly only about 50% of the time (random chance).
  • Meaning: These new locks are doing their job perfectly. The AI couldn't find any "fingerprints" or patterns to exploit.

2. The "Safety Net" Test (Hybrid Encryption)

Since we are in a transition period, we don't want to rely only on the new locks yet. We want to use a Hybrid approach: a new lock plus an old lock.

  • The Analogy: Imagine you have a new, high-tech biometric scanner (the PQC lock) and an old-fashioned key (like RSA). You lock the door with both. The rule is: "As long as one of these two locks is unbreakable, the door is safe."
  • The Twist: The authors tested what happens if you combine a strong new lock with a weak old lock (or even just plain text).
  • The Result: Even when they paired a strong lock with a weak one, the AI detective still couldn't break the combination.
  • Meaning: The "Safety Net" works. If one part of the system is strong, the whole system remains secure, even if the other part is weak.

3. The "Russian Nesting Doll" Test (Cascade Encryption)

This is where they stacked encryption on top of encryption.

  • The Analogy: Imagine putting a letter inside a box, locking that box, putting it inside a second box, locking that one, and then putting it inside a third box.
  • The Test: They mixed and matched different types of locks (some strong, some weak, some very old like DES).
  • The Result: As long as at least one of the boxes had a strong lock, the AI couldn't break the whole stack.
  • Meaning: Stacking encryption doesn't make things worse; it keeps them safe as long as you have one good layer.

How the AI Detective Works

The authors didn't just ask the AI, "Is this secure?" They trained it like a student:

  1. The Lesson: They showed the AI millions of examples of "Real Secrets" vs. "Fake Random Noise."
  2. The Homework: The AI tried to find the difference. If it found a pattern, it got a "good grade" (high accuracy).
  3. The Final Exam: They tested the AI on data it had never seen before.
  4. The Score: In almost every case, the AI got a 50% score. This means it was just guessing, no better than a monkey throwing darts.

The "Plain RSA" Exception

There was one case where the AI got 100% accuracy: Plain RSA (an old, un-padded encryption method).

  • Why? Plain RSA is like sending a postcard. If you send the message "Hello," the encrypted version looks exactly the same every time. The AI easily spotted the pattern.
  • The Lesson: This proved the AI detective is smart enough to find real weaknesses. If it had found a weakness in the new PQC locks, we would have known it was a real problem. Since it didn't, we can trust the new locks.

The Bottom Line

This paper is a "stress test" for the future of internet security.

  • The Verdict: The new Post-Quantum locks (ML-KEM, BIKE, HQC) are solid.
  • The Strategy: Mixing new and old locks (Hybrid) is a safe bet.
  • The Method: Using AI to test encryption is a powerful new tool. It acts like a "canary in a coal mine"—if the AI starts finding patterns, we know we have a problem before hackers do.

In short: The authors built a super-smart AI to try and break the new digital locks. The AI tried its hardest, found nothing, and gave up. This gives us confidence that our future digital secrets will remain safe, even against quantum computers.

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 →