首页> 外文期刊>Computers & Digital Techniques, IET >Throughput/area optimised pipelined architecture for elliptic curve crypto processor
【24h】

Throughput/area optimised pipelined architecture for elliptic curve crypto processor

机译:椭圆曲线加密处理器的吞吐量/区域优化流水线架构

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

摘要

A pipelined architecture is proposed in this work to speed up the point multiplication in elliptic curve cryptography (ECC). This is achieved, at first; by pipelining the arithmetic unit to reduce the critical path delay. Second, by reducing the number of clock cycles (latency), which is achieved through careful scheduling of computations involved in point addition and point doubling. These two factors thus, help in reducing the time for one point multiplication computation. On the other hand, the small area overhead for this design gives a higher throughput/area ratio. Consequently, the proposed architecture is synthesised on different FPGAs to compare with the state-of-the-art. The synthesis results over GF(2(m)) show that the proposed design can work up to a frequency of 369, 357 and 337 MHz when implemented for m = 163, 233 and 283 bit key lengths, respectively, on Virtex-7 FPGA. The corresponding throughput/slice figures are 42.22, 12.37 and 9.45, which outperform existing implementations.
机译:在这项工作中提出了流水线架构,以加快椭圆曲线密码学(ECC)中的点乘法。首先,这是实现的;通过流水线化算术单元以减少关键路径延迟。其次,通过减少时钟周期(延迟)的数量,这是通过精心安排点累加和点倍累加计算来实现的。因此,这两个因素有助于减少一点乘法计算的时间。另一方面,这种设计的小面积开销提供了更高的吞吐量/面积比。因此,所提出的架构在不同的FPGA上进行了合成,以与最新技术进行比较。 GF(2(m))上的综合结果表明,当在Virtex-7 FPGA上分别针对m = 163、233和283位密钥长度实现时,所提出的设计可以在369、357和337 MHz的频率下工作。相应的吞吐量/切片数字为42.22、12.37和9.45,超过了现有的实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号