首页> 外文会议>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.
机译:椭圆曲线上的Bilinear配对在密码学和密码分析中具有许多应用。与其他流行的公钥密码系统相比,配对计算更复杂。因此,有效地实现了基于软件和硬件和硬件的方法,因此得到了越来越多的兴趣。在本文中,我们专注于硬件实施,并呈现Hydra的设计,节能可编程加密协处理器,其支持各种配对的大特征。我们还呈现了几种Hydra的实施方式,其中当在TSMC 90nm标准细胞库中合成时,最小使用116 k门。尽管可编程性额外的可编程性,但我们的设计也具有竞争力,即使在时间区域周期产品方面的专业实施,也是提供良好的能效衡量标准的常见优点。例如,当芯片在200 MHz运行时,它只需要3.04毫秒以计算通过BARTO-NAEHRIG曲线的最佳ATE配对。这肯定是当前文献中的密码配对的所有硬件实现中的一个非常小的时区循环产品。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号