IJCCE 2014 Vol.3(3): 193-198 ISSN: 2010-3743
DOI: 10.7763/IJCCE.2014.V3.318
DOI: 10.7763/IJCCE.2014.V3.318
Parallel GPU Implementation of ƞT Pairing over Fields of Characteristic Two
M. Ishii, A. Inomata, and K. Fujikawa
Abstract—Pairings on hyperelliptic curves have been applied
to many cryptographic schemes, and it is important to exploit
methods that increase the speed of various pairings and their
curves. Additionally, multiple pairings should be performed
efficiently in some cryptographic application such as
attribute-based encryption or functional encryption. We
propose an efficient extension field construction method that
defines a curve and its ηT pairing. We also implemented the
parallel arithmetic on extension fields and multiple ηT pairings
in parallel and reported experimental timing results. We
achieved timing of 12.7ms and 52.0ms per pairing when
computed 1248 pairings by using GPU Tesla K20c. We took the
extension degree of base field m = 487 which is greater than
the parameter m = 367, 439 that was appropriate for the ηT
pairing at the 128-bit security level. By normalization of
experimental result, we achieved a certain level of speeding up
of the ηT pairing compared to the state-of-the-art CPU
implementation. In addition, we achieved scalability with the
extension degree of base field in our parallel implementation by
performing Karatsuba multiplications between multiple
elements of extension field in parallel.
Index Terms—ƞT pairing, multiple pairings, GPU implementation, CUDA, karatsuba method, DLP in finite field of small characteristic, security level.
M. Ishii is with Nara Institute of Science and Technology, Nara, Japan (e-mail: masahiro-i@is.naist.jp).
A. Inomata is with Initiative Center, Nara Institute of Science and Technology, Nara, Japan (e-mail: atsuo@itc.naist.jp).
K. Fujikawa is with Information Initiative Center, Nara Institute of Science and Technology, Nara, Japan (e-mail: fujikawa@itc.naist.jp).
Index Terms—ƞT pairing, multiple pairings, GPU implementation, CUDA, karatsuba method, DLP in finite field of small characteristic, security level.
M. Ishii is with Nara Institute of Science and Technology, Nara, Japan (e-mail: masahiro-i@is.naist.jp).
A. Inomata is with Initiative Center, Nara Institute of Science and Technology, Nara, Japan (e-mail: atsuo@itc.naist.jp).
K. Fujikawa is with Information Initiative Center, Nara Institute of Science and Technology, Nara, Japan (e-mail: fujikawa@itc.naist.jp).
Cite:M. Ishii, A. Inomata, and K. Fujikawa, "Parallel GPU Implementation of ƞT Pairing over Fields of Characteristic Two," International Journal of Computer and Communication Engineering vol. 3, no. 3, pp. 193-198, 2014.
General Information
ISSN: 2010-3743 (Online)
Abbreviated Title: Int. J. Comput. Commun. Eng.
Frequency: Quarterly
DOI: 10.17706/IJCCE
Editor-in-Chief: Dr. Maode Ma
Abstracting/ Indexing: INSPEC, CNKI, Google Scholar, Crossref, EBSCO, ProQuest, and Electronic Journals Library
E-mail: ijcce@iap.org
-
Dec 29, 2021 News!
IJCCE Vol. 10, No. 1 - Vol. 10, No. 2 have been indexed by Inspec, created by the Institution of Engineering and Tech.! [Click]
-
Mar 17, 2022 News!
IJCCE Vol.11, No.2 is published with online version! [Click]
-
Dec 29, 2021 News!
The dois of published papers in Vol. 9, No. 3 - Vol. 10, No. 4 have been validated by Crossref.
-
Dec 29, 2021 News!
IJCCE Vol.11, No.1 is published with online version! [Click]
-
Sep 16, 2021 News!
IJCCE Vol.10, No.4 is published with online version! [Click]
- Read more>>