NTCRMSJul 22, 2014

Implementing cryptographic pairings at standard security levels

arXiv:1407.5953v113 citations
Originality Synthesis-oriented
AI Analysis

This work addresses the need for secure and efficient cryptographic pairings in applications like encryption and digital signatures, but it is incremental as it builds on existing methods.

The study implemented cryptographic pairings in a computer algebra system, identifying suitable curves and efficient algorithms for standard security levels, with recommendations provided for optimal choices.

This study reports on an implementation of cryptographic pairings in a general purpose computer algebra system. For security levels equivalent to the different AES flavours, we exhibit suitable curves in parametric families and show that optimal ate and twisted ate pairings exist and can be efficiently evaluated. We provide a correct description of Miller's algorithm for signed binary expansions such as the NAF and extend a recent variant due to Boxall et al. to addition-subtraction chains. We analyse and compare several algorithms proposed in the literature for the final exponentiation. Finally, we ive recommendations on which curve and pairing to choose at each security level.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes