← Latest papers
🔢 mathematics

Breaking ACDGV MinRank Gabidulin encryption schemes over matrix codes

This paper presents a polynomial-time key-recovery attack that breaks all proposed parameter sets of the Enhanced Gabidulin Matrix Codes (EGMC) encryption scheme by combining combinatorial and algebraic techniques to recover an equivalent secret key, thereby reducing the claimed 128-bit security level to just 35 bits.

Original authors: Thai Hung Le

Published 2026-08-05
📖 6 min read🧠 Deep dive

Original authors: Thai Hung Le

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 the internet as a giant, bustling city where everyone is trying to send secret messages. To keep these messages safe from prying eyes, we use digital locks called encryption. For a long time, scientists have been building these locks using complex math puzzles that are easy to create but incredibly hard to solve without the key. Recently, a new type of lock was proposed using a special kind of math involving grids of numbers and "rank" (which is just a fancy way of measuring how much information is actually packed inside the grid). The creators of this new lock thought they had added a layer of "noise"—like static on a radio—to hide the lock's true shape, making it look like a random mess to anyone trying to break in. They claimed this new design was so secure that even a super-fast quantum computer couldn't crack it, and they promised it would be tiny and efficient, perfect for the future of secure communication.

However, just like a magician's trick that relies on a specific sleight of hand, this new lock had a hidden flaw. A researcher named Thai Hung Le discovered that the "noise" wasn't actually hiding the secret shape as well as everyone thought. By using a clever mix of guessing and algebraic detective work, the researcher found a way to peel back the layers of static and reveal the original, hidden structure underneath. It's as if someone built a house of cards with a secret blueprint, covered it in fog, and then realized that if you just looked at the fog from the right angle, the blueprint was still faintly visible. This discovery is a big deal because it means the new locks aren't as safe as advertised, and the people who designed them need to rethink their blueprints before they start using them to protect our data.

The Paper's Big Discovery

In this paper, Thai Hung Le presents a new way to break the "Enhanced Gabidulin Matrix Code" (EGMC) encryption schemes. These schemes were introduced recently as a way to create very small, efficient encryption keys that could survive attacks from future quantum computers. The security of these schemes relied on the idea that if you took a special, structured grid of numbers and added random rows and columns to it (the "noise"), it would become impossible to tell the difference between the real code and a completely random mess.

The author shows that this assumption is wrong. Instead of trying to brute-force every possible way to remove the noise (which would take forever), the paper introduces a "hybrid" attack. Imagine you are trying to find a specific pattern in a giant, scrambled mosaic. The old way was to guess the position of every single tile. This new method is smarter: it guesses the position of just one row of tiles, and then uses math to instantly figure out where the rest of the tiles must be.

The paper details two main ways to do this:

  1. Guessing the Columns: The attacker guesses how the columns of the grid were shuffled and then uses algebra to solve for how the rows were shuffled.
  2. Guessing the Rows: The attacker guesses how the rows were shuffled and then solves for the columns.

Once the attacker figures out the shuffling, they can strip away the random noise and reveal the original, hidden structure. The paper proves that this structure is a "Gabidulin code," which is a type of math puzzle that is actually quite easy to solve once you know the secret pattern.

What the Paper Actually Breaks

The author doesn't just find a tiny crack; they smash the whole window. The paper demonstrates that this attack works against all 16 of the proposed parameter sets for the EGMC encryption schemes. This means every version of the lock that was suggested for use is now considered broken.

To give you a sense of how effective this is, the paper looks at a specific set of numbers that was supposed to offer 128-bit security (a standard level of safety). The author shows that their attack reduces this security level down to just 35 bits. In the world of encryption, that's like going from a vault with a million-digit combination to a lock that a child could pick in seconds.

The paper provides a concrete example of this power: using their method, the researchers were able to recover the secret key for that 128-bit security level in less than 10 minutes. This wasn't just a theoretical idea; they actually built a computer program to do it.

What the Paper Rules Out

It is important to note what this paper says doesn't work. The author explains that previous attempts to break these codes relied on "combinatorial" methods, which involve guessing both the row and column shuffles at the same time. The paper argues that this old way is too slow and inefficient compared to their new "hybrid" approach.

Furthermore, the paper argues against the idea that simply making the parameters bigger (adding more noise) will fix the problem for all cases. The author shows that for certain types of these codes—specifically when one of the noise factors (either the number of extra rows or the number of extra columns) is zero—the attack becomes so fast that it runs in "polynomial time." This means that no matter how much you increase the size of the lock in those specific cases, the attack will still be fast enough to break it. The only way to potentially fix this, the paper suggests, would be to change the fundamental design so that both noise factors are non-zero and large enough to stop the attack, but the author warns that this might make the keys and messages too big to be useful.

How Sure Are They?

The paper is very confident in its results. The author didn't just guess; they provided a full mathematical proof of how their attack works and backed it up with a working computer implementation. They explicitly state that their attack breaks all proposed versions of the scheme. They also compare their results to previous attacks, showing that their method is significantly faster and more powerful. The paper concludes that the EGMC encryption schemes are no longer safe for use, and the security community needs to move on to different designs.

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 →