On Polynomial Modular Number Systems over $\mathbb{Z}/p\mathbb{Z}
Advances in Mathematics of Communications 2024 Since their introduction in 2004, Polynomial Modular Number Systems (PMNS) have become a very interesting tool for implementing cryptosystems relying on modular arithmetic in a secure and efficient way. However, while their implementation is simple, the...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Advances in Mathematics of Communications 2024 Since their introduction in 2004, Polynomial Modular Number Systems (PMNS)
have become a very interesting tool for implementing cryptosystems relying on
modular arithmetic in a secure and efficient way. However, while their
implementation is simple, their parameterization is not trivial and relies on a
suitable choice of the polynomial on which the PMNS operates. The initial
proposals were based on particular binomials and trinomials. But these
polynomials do not always provide systems with interesting characteristics such
as small digits, fast reduction, etc.
In this work, we study a larger family of polynomials that can be exploited
to design a safe and efficient PMNS. To do so, we first state a complete
existence theorem for PMNS which provides bounds on the size of the digits for
a generic polynomial, significantly improving previous bounds. Then, we present
classes of suitable polynomials which provide numerous PMNS for safe and
efficient arithmetic. |
---|---|
DOI: | 10.48550/arxiv.2001.03741 |