首页> 外文会议>International workshop on security >Hydra: An Energy-Efficient Programmable Cryptographic Coprocessor Supporting Elliptic-Curve Pairings over Fields of Large Characteristics
【24h】

Hydra: An Energy-Efficient Programmable Cryptographic Coprocessor Supporting Elliptic-Curve Pairings over Fields of Large Characteristics

机译:Hydra:高效节能的可编程密码协处理器,支持大特征场上的椭圆曲线配对

获取原文

摘要

Bilinear pairings on elliptic curves have many applications in cryptography and cryptanalysis. Pairing computation is more complicated compared to that of other popular public-key cryptosystems. Efficient implementation of cryptographic pairing, both software- and hardware-based approaches, has thus received increasing interest. In this paper, we focus on hardware implementation and present the design of Hydra, an energy-efficient programmable cryptographic coprocessor that supports various pairings over fields of large characteristics. We also present several implementations of Hydra, among which the smallest only uses 116 K gates when synthesized in TSMC 90 nm standard cell library. Despite the extra programmability, our design is competitive compared even with specialized implementations in terms of time-area-cycle product, a common figure of merit that provides a good measure of energy efficiency. For example, it only takes 3.04 ms to compute an optimal ate pairing over Barreto-Naehrig curves when the chip operates at 200 MHz. This is certainly a very small time-area-cycle product among all hardware implementations of cryptographic pairing in the current literature.
机译:椭圆曲线上的双线性对在密码学和密码分析中有许多应用。与其他流行的公共密钥密码系统相比,配对计算更为复杂。因此,基于软件和基于硬件的方法对密码配对的有效实施引起了越来越多的兴趣。在本文中,我们将重点放在硬件实现上,并介绍Hydra的设计,Hydra是一种高能效的可编程密码协处理器,在大型特征领域支持各种配对。我们还介绍了Hydra的几种实现方式,其中最小的一种是在TSMC 90 nm标准单元库中合成时仅使用116 K门。尽管具有额外的可编程性,但就时域循环产品而言,即使与特殊的实现方式相比,我们的设计也具有竞争力。例如,当芯片工作在200 MHz时,只需花费3.04 ms即可计算Barreto-Naehrig曲线上的最佳配对。在当前文献中,在加密配对的所有硬件实现中,这肯定是一个很小的时域周期产品。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号