Presentation 2012-05-18
A Note on Efficient Software Implementation of the Scalar Multiplication over Barreto-Naehrig Curves
Tadanori TERUYA, Naoki KANAYAMA, Eiji OKAMOTO,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) In this paper, we describe a design of efficient software implementation of the scalar multiplication over the subgroup, which is characterized as the p-th Frobenius endomorphism and the p-scalar multiplication are identical, of Barreto-Naehrig curves defined over prime field with characteristic p. We implement the simultaneous multiple point multiplication based on the Gallant-Lambert-Vanstone method, and optimize the integer decomposition and the scalar multiplication based on the calculation times of the field arithmetic. We achieved 40% of calculation time of the binary method.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) scalar multiplication / Barreto-Naehrig curve / software implementation
Paper # ISEC2012-3
Date of Issue

Conference Information
Committee ISEC
Conference Date 2012/5/11(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Information Security (ISEC)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) A Note on Efficient Software Implementation of the Scalar Multiplication over Barreto-Naehrig Curves
Sub Title (in English)
Keyword(1) scalar multiplication
Keyword(2) Barreto-Naehrig curve
Keyword(3) software implementation
1st Author's Name Tadanori TERUYA
1st Author's Affiliation Faculty of Engineering, Information and Systems, University of Tsukuba()
2nd Author's Name Naoki KANAYAMA
2nd Author's Affiliation Faculty of Engineering, Information and Systems, University of Tsukuba
3rd Author's Name Eiji OKAMOTO
3rd Author's Affiliation Faculty of Engineering, Information and Systems, University of Tsukuba
Date 2012-05-18
Paper # ISEC2012-3
Volume (vol) vol.112
Number (no) 39
Page pp.pp.-
#Pages 8
Date of Issue