期刊文献+

一种超奇异椭圆曲线上的Tate对的JAVA实现

JAVA implementation of Tate pairing on one family of super-singular elliptic curve
下载PDF
导出
摘要 Tate对在三方密钥交换协议、基于身份的加密方案(IBE)、构造短签名等方面都有着广泛的应用.Tate对的快速运算成为这些应用的关键技术.利用JAVA编程语言,使用BigInteger类,实现了素数域上的一种超奇异椭圆曲线上的Tate对的计算问题,计算一次符合密码学要求Tate对需要219 ms,可以直接为以上应用提供服务. With increasing use of the Tate pairing in cryptographic areas,such as tripartite key agreement protocol,identity based encryption scheme,short signature scheme,etc.,the implementations of Tate pairing are essential tools.In this paper,we use the BigInteger class of JAVA to present the results of computing the Tate pairing using a super-singular elliptic curve defined over a prime field.The implementations can provide services for the above applications.
作者 王峰
出处 《宁德师专学报(自然科学版)》 2011年第2期118-121,共4页 Journal of Ningde Teachers College(Natural Science)
基金 福建工程学院科研发展基金项目(GY-Z09082)
关键词 超奇异椭圆曲线 Tate对 JAVA super-singular elliptic curve Tate pairing JAVA
  • 相关文献

参考文献4

  • 1Menezes A,Okamoto T,Vanstone S A.Reducing elliptic curve logarithms to logarithms in a finite field[].IEEE Transactions on Information Theory.1993 被引量:1
  • 2.Standard specifications for public keycryptography:Identity based key agreement scheme (IBKAS)[].IEEE P D.2008 被引量:1
  • 3X. Boyen,L. Martin.Identity-Based Cryptography Standard (IBCS) #1: Supersingular Curve Implementations of the BF and BB1 Cryptosystems[].RFC.2007 被引量:1
  • 4Marcus St(o|¨)gbauer.Efficient Algorithms for Pairing-Based Cryptosystems[]..2004 被引量:1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部