FPGA accelerated tate pairing based cryptosystems over binary fields

被引:12
|
作者
Shu, Chang
Kwon, Soonhak
Gaj, Kris
机构
[1] George Mason Univ, Dept Elect & Comp Engn, Fairfax, VA 22030 USA
[2] Sungkyunkwan Univ, Dept Math, Suwon, South Korea
关键词
D O I
10.1109/FPT.2006.270309
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Tate pairing based cryptosystems have recently emerged as an alternative to traditional public key cryptosystems because of their ability to be used in mufti-party identity-based key management schemes. Due to the inherent parallelism of the existing pairing algorithms, high performance can be achieved via hardware realizations. Three schemes for Tate pairing computations have been proposed in the literature: cubic elliptic, binary elliptic, and binary hyperelliptic. For our implementation we have chosen the binary elliptic case because of the simple underlying algorithms and efficient binary arithmetic. In this paper, we propose a new FPGA-based architecture of the Tate pairing-based computation over the binary fields IF2239 and F-2283. Even though our field sizes are larger than in the architectures based on cubic elliptic curves or binary hyperelliptic curves with the same security strength, nevertheless fewer multiplications in the underlying field need to performed. As a result, the computational latency for a pairing computation has been reduced, and our implementation runs 10-to-20 times faster than the equivalent implementations of other pairing-based schemes at the same level of security strength. At the same time, an improvement in the product of latency by area by a factor between 12 and 46 for an equivalent type of implementation has been achieved.
引用
收藏
页码:173 / 180
页数:8
相关论文
共 50 条
  • [1] Reconfigurable Computing Approach for Tate Pairing Cryptosystems over Binary Fields
    Shu, Chang
    Kwon, Soonhak
    Gaj, Kris
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (09) : 1221 - 1237
  • [2] Side channel attacks and countermeasures on pairing based cryptosystems over binary fields
    Kim, Tae Hyun
    Takagi, Tsuyoshi
    Han, Dong-Guk
    Kim, He Won
    Lim, Jongin
    [J]. CRYPTOLOGY AND NETWORK SECURITY, PROCEEDINGS, 2006, 4301 : 168 - +
  • [3] Implementation of Cryptosystems Based on Tate Pairing
    Lei Hu
    Jun-Wu Dong
    Ding-Yi Pei
    [J]. Journal of Computer Science and Technology, 2005, 20 : 264 - 269
  • [4] Implementation of cryptosystems based on tate pairing
    Hu, L
    Dong, JW
    Pei, DY
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2005, 20 (02) : 264 - 269
  • [5] Improved Implementations of Cryptosystems Based on Tate Pairing
    Zhao, Chang-An
    Xie, Dongqing
    Zhang, Fangguo
    Gao, Chong-Zhi
    Zhang, Jingwei
    [J]. ADVANCES IN INFORMATION SECURITY AND ASSURANCE, 2009, 5576 : 145 - +
  • [6] Efficient Tate pairing computation for elliptic curves over binary fields
    Kwon, S
    [J]. INFORMATION SECURITY AND PRIVACY, PROCEEDINGS, 2005, 3574 : 134 - 145
  • [7] FPGA implementations of elliptic curve cryptography and Tate pairing over a binary field
    Li, Hao
    Huang, Jian
    Sweany, Philip
    Huang, Dijiang
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2008, 54 (12) : 1077 - 1088
  • [8] A FPGA coprocessor for the cryptographic Tate pairing over Fp
    Barenghi, Alessandro
    Bertoni, Guido
    Breveglieri, Luca
    Pelosi, Gerardo
    [J]. PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2008, : 112 - +
  • [9] The Tate pairing for Abelian varieties over finite fields
    Bruin, Peter
    [J]. JOURNAL DE THEORIE DES NOMBRES DE BORDEAUX, 2011, 23 (02): : 323 - 328
  • [10] A note on the Tate pairing of curves over finite fields
    F. Hess
    [J]. Archiv der Mathematik, 2004, 82 : 28 - 32