TY - JOUR
T1 - FPGA and ASIC implementations of the ηT pairing in characteristic three
AU - Beuchat, Jean Luc
AU - Doi, Hiroshi
AU - Fujita, Kaoru
AU - Inomata, Atsuo
AU - Ith, Piseth
AU - Kanaoka, Akira
AU - Katouno, Masayoshi
AU - Mambo, Masahiro
AU - Okamoto, Eiji
AU - Okamoto, Takeshi
AU - Shiga, Takaaki
AU - Shirase, Masaaki
AU - Soga, Ryuji
AU - Takagi, Tsuyoshi
AU - Vithanage, Ananda
AU - Yamamoto, Hiroyasu
N1 - Funding Information:
The authors thank the anonymous referees for their valuable comments. This work was supported by the New Energy and Industrial Technology Development Organization (NEDO), Japan.
PY - 2010/1
Y1 - 2010/1
N2 - Since their introduction in constructive cryptographic applications, pairings over (hyper)elliptic curves are at the heart of an ever increasing number of protocols. As they rely critically on efficient implementations of pairing primitives, the study of hardware accelerators has become an active research area. In this paper, we propose two coprocessors for the reduced ηT pairing introduced by Barreto et al. as an alternative means of computing the Tate pairing on supersingular elliptic curves. We prototyped our architectures on FPGAs. According to our place-and-route results, our coprocessors compare favorably with other solutions described in the open literature. We eventually present the first ASIC implementation of the reduced ηT pairing.
AB - Since their introduction in constructive cryptographic applications, pairings over (hyper)elliptic curves are at the heart of an ever increasing number of protocols. As they rely critically on efficient implementations of pairing primitives, the study of hardware accelerators has become an active research area. In this paper, we propose two coprocessors for the reduced ηT pairing introduced by Barreto et al. as an alternative means of computing the Tate pairing on supersingular elliptic curves. We prototyped our architectures on FPGAs. According to our place-and-route results, our coprocessors compare favorably with other solutions described in the open literature. We eventually present the first ASIC implementation of the reduced ηT pairing.
UR - http://www.scopus.com/inward/record.url?scp=72449191229&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=72449191229&partnerID=8YFLogxK
U2 - 10.1016/j.compeleceng.2009.05.001
DO - 10.1016/j.compeleceng.2009.05.001
M3 - Article
AN - SCOPUS:72449191229
SN - 0045-7906
VL - 36
SP - 73
EP - 87
JO - Computers and Electrical Engineering
JF - Computers and Electrical Engineering
IS - 1
ER -