首页> 外文会议>Selected areas in cryptography : Revised selected papers >HECC Goes Embedded: An Area-Efficient Implementation of HECC
【24h】

HECC Goes Embedded: An Area-Efficient Implementation of HECC

机译:HECC嵌入式:HECC的区域高效实现

获取原文
获取原文并翻译 | 示例

摘要

In this paper we describe a high performance, area-efficient implementation of Hyperelliptic Curve Cryptosystems over GF(2~m). A compact Arithmetic Logic Unit (ALU) is proposed to perform multiplication and inversion. With this ALU, we show that divisor multiplication using affine coordinates can be efficiently supported. Besides, the required throughput of memory or Register File (RF) is reduced so that area of memory/RF is reduced. We choose hyperelliptic curves using the parameters h(x) = x and f(x) = x~5 + f_3x~3 + x~2 + f_0. The performance of this coprocessor is substantially better than all previously reported FPGA-based implementations. The coprocessor for HECC over GF(2~(83)) uses 2316 slices and 2016 bits of Block RAM on Xilinx Virtex-II FPGA, and finishes one scalar multiplication in 311 μs.
机译:在本文中,我们描述了在GF(2〜m)上高性能,高效地实现超椭圆曲线密码系统的方法。提出了一种紧凑的算术逻辑单元(ALU)以执行乘法和求逆。使用此ALU,我们证明可以有效地支持使用仿射坐标的除数乘法。此外,减少了所需的存储器或寄存器文件(RF)的吞吐量,从而减小了存储器/ RF的面积。我们使用参数h(x)= x和f(x)= x〜5 + f_3x〜3 + x〜2 + f_0选择超椭圆曲线。该协处理器的性能明显优于以前报道的所有基于FPGA的实现。用于GF(2〜(83))上的HECC的协处理器在Xilinx Virtex-II FPGA上使用2316片和2016位的Block RAM,并在311μs内完成一个标量乘法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号