Paper 2026/2632

Chosen Commitments and Certified Decoding Regions in the Adaptive Threshold Schnorr Attack

Hüseyin Eren Demirtaş, Middle East Technical University
Oğuz Yayla, Middle East Technical University
Abstract

Crites and Stewart reduce an adaptive forgery attack on threshold Schnorr signatures with $N$ parties and threshold $\tau$ to one call to a sparse linear search oracle, which they show to be bounded distance decoding of a diagonally scaled Reed–Solomon code and whose sparse answer, a witness, names the parties to corrupt. Their analysis samples the coefficient vector behind the adversary's commitment uniformly at random and leaves open whether a chosen vector does better. We bound the success of an adversary that follows their template with a chosen vector and recovers witnesses only inside regions built from the radii that seven decoding theorems, three for Reed–Solomon and four for folded Reed–Solomon codes, certify under their own setup hypotheses. When the commitment is fixed through a known coefficient vector before a fresh hash challenge, the attack target is, conditional on the history that fixed the vector, a uniform point of a line. For distinct nonzero Shamir points, our main theorem shows that every such line contains at most $M$ targets with a witness in a finite collection of coordinate and block weight regions fixed before the targets, each permitting fewer than $\tau$ nonzero coordinates, for an explicit integer $M$ depending only on $N$, $\tau$ and the collection. We call the adversary the wrapper when it makes at most $Q$ fresh challenges and no signing query, chooses each coefficient vector from its history before the challenge and keeps it afterwards, and lets its solvers make no further signature hash queries. It accepts only a witness of the same target and representation that lies in the regions of the collection within its corruption cap, corrupts parties only once it holds such a witness, and then forges from that witness and stops. Hence the wrapper succeeds with probability at most $QM/p$, with $p$ the group order, even if its solvers recover every witness in the regions at no cost. On the six pairs $(N,\tau)$ of the original attack, fixed collections built from partitions into consecutive blocks contain all seven certified regions and have $M$ below $2^{24}$, so at the field size proxy $p = 2^{252}$ the bound stays below $2^{-100}$ after $2^{128}$ challenges. For uniform targets we prove much smaller bounds on the witness probability in these regions. For the folded Guruswami–Wang and Ashvinkumar–Habib–Srivastava block regions on partitions into consecutive blocks fixed before the target, this probability is negligible for polynomially many parties, exponentially large fields and $\tau/N$ bounded away from zero. These results also classify the studied decoder theorems. The hardness of the oracle, the success of other strategies and the adaptive security of threshold Schnorr schemes are open.

Metadata
Available format(s)
PDF
Category
Attacks and cryptanalysis
Publication info
Preprint.
Keywords
threshold signaturesSchnorr signaturesadaptive securityReed–Solomon codesfolded Reed–Solomon codes
Contact author(s)
eren demirtas @ metu edu tr
oguz @ metu edu tr
History
2026-10-26: approved
2026-10-24: received
See all versions
Short URL
https://ia.cr/2026/2632
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/2632,
      author = {Hüseyin Eren Demirtaş and Oğuz Yayla},
      title = {Chosen Commitments and Certified Decoding Regions in the Adaptive Threshold Schnorr Attack},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/2632},
      year = {2026},
      url = {https://eprint.iacr.org/2026/2632}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.