← Latest papers
🔢 mathematics

Locally-APN Binomials with Low Boomerang Uniformity in Odd Characteristic

This paper extends recent results on locally-APN binomials with low boomerang uniformity in odd characteristic by establishing a general condition under which Fr(x)=xr+xr+q12F_r(x)=x^r+x^{r+\frac{q-1}{2}} achieves boomerang uniformity at most 2, while also analyzing the differential and boomerang spectra of specific instances like F3F_3, F2q13F_{\frac{2q-1}{3}}, and F2F_2 over fields of characteristic 3.

Original authors: Namhun Koo, Soonhak Kwon, Minwoo Ko, Byunguk Kim

Published 2026-04-28
📖 5 min read🧠 Deep dive

Original authors: Namhun Koo, Soonhak Kwon, Minwoo Ko, Byunguk Kim

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 a security guard at a very high-tech vault (a block cipher) protecting a digital treasure. To keep the vault safe, you use a special lock mechanism called an S-box. This lock scrambles the input data in a way that makes it incredibly hard for thieves to figure out the original key by watching how small changes in the input affect the output.

In the world of cryptography, mathematicians measure how "confusing" this lock is using two main tools: Differential Uniformity and Boomerang Uniformity.

  • Differential Uniformity is like testing how the lock reacts when you push the door slightly. If a tiny nudge always causes a predictable, massive swing, the lock is weak. If the nudge causes a chaotic, hard-to-predict reaction, the lock is strong. The goal is to keep this number as low as possible (ideally 1 or 2).
  • Boomerang Uniformity is a more complex test. Imagine throwing a boomerang at the lock. You throw it, it hits, and it comes back. This test checks if a specific pattern of "throw and return" reveals a weakness. Again, a lower number means a stronger lock.

The Problem: Finding the Perfect Lock

For years, mathematicians have been hunting for specific mathematical formulas (called functions) that create these perfect locks. One popular family of formulas looks like this:
F(x)=xr+xr+somethingF(x) = x^r + x^{r + \text{something}}
Think of xrx^r as the main engine of the lock, and the second part as a special "tuner" that adjusts how the lock behaves based on whether the input number is a "square" or a "non-square" (a property called the quadratic character).

The authors of this paper, Namhun Koo and his team, focused on a specific type of math world called odd characteristic (think of it as a universe where numbers behave differently than in our standard computer binary world). They wanted to find specific settings for the "engine" (the exponent rr) that make the lock incredibly strong.

The Discovery: A New Rule for Strong Locks

The team discovered a "Golden Rule" for making these locks strong. They found that if you pick a specific exponent rr and ensure that a certain equation (related to how the lock reacts to a push) has at most one solution in a specific zone, then two amazing things happen:

  1. The Differential Uniformity is low: The lock is "locally-APN." This is a fancy way of saying that for almost every possible push, the lock reacts in a way that is very hard to predict (specifically, the reaction is limited to just 2 possibilities).
  2. The Boomerang Uniformity is low: The lock is also resistant to the "boomerang" attack, with a score of at most 2.

They proved that this rule works for a whole list of specific exponents (like r=3r=3, r=2r=2, and others involving powers of 3). It's like finding a master key that opens the door to a whole new class of super-secure locks.

The Surprise: Fixing a Previous Mistake

Here is the most exciting part of their story.

In the past, other researchers studied a specific lock where the engine was set to r=2r=2 (a very simple formula). They claimed that for large enough vaults, this lock had a "Boomerang Uniformity" of 2. They thought it was good, but not perfect.

The authors of this paper looked closer, specifically in a universe where the prime number is 3 (a specific type of math world). They discovered that the previous researchers missed a subtle detail because of a quirk in how numbers work when the prime is 3 (specifically, that 1=21 = -2 in this world).

Their finding: In this specific world, the lock with r=2r=2 is actually even stronger than previously thought. Its Boomerang Uniformity is 1.

  • Analogy: Imagine a previous study said a car's top speed was 100 mph. This new paper says, "Actually, if you look at the engine under these specific conditions, it's running at 101 mph." It's a small difference, but in the world of cryptography, getting that perfect score of 1 is a huge deal.

What They Did Exactly

  1. Proved the Rule: They showed mathematically that if the "push" equation has limited solutions, the lock is strong (locally-APN) and boomerang-resistant.
  2. Checked the List: They verified that their list of special exponents (found in their "Table 3") all follow this rule.
  3. Mapped the Terrain: For the exponents r=3r=3 and r=2q1/3r=2q-1/3, they didn't just say "it's strong"; they drew a complete map (called the spectrum) showing exactly how many times the lock reacts with 0, 1, or 2 solutions. This gives engineers a precise blueprint.
  4. Corrected the Record: They proved that for the r=2r=2 case in characteristic 3, the lock is actually perfect (uniformity 1), correcting the previous belief that it was 2.

Summary

In simple terms, this paper is a guidebook for building better digital locks. The authors found a reliable recipe to ensure these locks are highly resistant to two major types of attacks. They also fixed a small error in a previous guidebook, showing that one specific lock design is actually even more secure than anyone realized in certain mathematical worlds. Their work helps cryptographers choose the best formulas to protect data in the future.

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 →