[Resource Topic] 2024/779: Elliptic Curve Cryptography for the masses: Simple and fast finite field arithmetic

Welcome to the resource topic for 2024/779

Title:
Elliptic Curve Cryptography for the masses: Simple and fast finite field arithmetic

Authors: Michael Scott

Abstract:

Shaped prime moduli are often considered for use in elliptic curve and isogeny-based cryptography to allow for faster modular reduction. Here we focus on the most common choices for shaped primes that have been suggested, that is pseudo-Mersenne, generalized Mersenne and Montgomery-friendly primes. We consider how best to to exploit these shapes for maximum efficiency, and provide an open source tool to automatically generate, test and time working high-level language finite-field code. Next we consider the advantage to be gained from implementations that are written in assembly language and which exploit special instructions, SIMD hardware if present, and the particularities of the algorithm being implemented.

ePrint: https://eprint.iacr.org/2024/779

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .