Paper 2026/185
EFFICIENT QUATERNION ALGORITHMS FOR THE DEURING CORRESPONDENCE, AND APPLICATION TO THE EVALUATION OF MODULAR POLYNOMIALS
Abstract
This work presents several algorithms to perform operations in the quaternion ideals and orders stemming from the Deuring correspondence. While most of the desired operations can be solved with generic linear algebra, we show that they can be performed much more efficiently while maintaining a strict control over the size of the integers involved. This allows us to obtain a very efficient implementation with fixed sized integers of the effective Deuring correspondence. We apply our new algorithms to improve greatly the practical performances of a recent algorithm by Corte-Real Santos, Eriksen, Leroux, Meyer and Panny to evaluate modular polynomials. Our new implementation, including several other improvements, runs 20 times faster than before for the level ℓ = 11681. The Deuring correspondence also plays a central role in the most recent developments in isogeny-based cryptography, and in particular in the SQIsign signature scheme submitted to the NIST PQC competition. After the latest progresses, it appears that fixed-sized efficient quaternion operations is one of the main missing feature of the most recent implementations of SQIsign. We believe that several of our new algorithms could be very useful for that.
Note: New version correctiong various typos and editorial problems
Metadata
- Available format(s)
-
PDF
- Category
- Foundations
- Publication info
- Preprint.
- Contact author(s)
- antonin leroux @ polytechnique org
- History
- 2026-05-19: last of 3 revisions
- 2026-02-05: received
- See all versions
- Short URL
- https://ia.cr/2026/185
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/185,
author = {Antonin Leroux},
title = {{EFFICIENT} {QUATERNION} {ALGORITHMS} {FOR} {THE} {DEURING} {CORRESPONDENCE}, {AND} {APPLICATION} {TO} {THE} {EVALUATION} {OF} {MODULAR} {POLYNOMIALS}},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/185},
year = {2026},
url = {https://eprint.iacr.org/2026/185}
}