首页> 外文期刊>Journal of circuits, systems and computers >A 4-Stage Pipelined Architecture for Point Multiplication of Binary Huff Curves
【24h】

A 4-Stage Pipelined Architecture for Point Multiplication of Binary Huff Curves

机译:用于二进制Huff曲线点乘法的4级流水线架构

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

摘要

This work has proposed a 4-stage pipelined architecture to achieve an optimized throughput over area ratio for point multiplication (PM) computation in binary huff curves (BHC) cryptography. The original mathematical formulation of BHC is revisited with an objective to reduce the required area. Consequently, a simplified formulation of BHC is obtained with 43% reduction in the hardware resources. As far as the throughput is concerned, it is improved first by reducing the critical path and second by minimizing the number of clock cycles (CCs) required to compute one PM. The critical path is reduced through the placement of pipeline registers, whereas the number of required CCs are minimized through an efficient scheduling of computations. These two factors i.e., the area reduction and throughput optimizations, have resulted in maximizing the throughput over area ratio. The proposed pipelined architecture is implemented over GF(2(233)) field, using standard NIST curve parameters. The architecture is modeled in Verilog and synthesized using Xilinx (ISE 14.7) design tool on Virtex 7 FPGA. The implementation results show that 17% improvement in clock frequency, 13% reduction in the time required to compute one PM and 2.6% improvement in throughput/area are achieved when compared with the most recent state of the art solutions.
机译:这项工作提出了一个4阶段流水线架构,以实现二进制Huff曲线(BHC)加密中点乘法(PM)计算的优化吞吐量。 BHC的原始数学制定被重新审视,目标是减少所需区域。因此,在硬件资源降低43%的情况下获得了BHC的简化配方。就吞吐量而言,通过最小化计算一个PM所需的时钟周期数(CCS)的临界路径和第二来,首先改进。通过放置管道寄存器的放置来减少临界路径,而通过有效调度,所需CC的数量是最小化的。这两个因素I.,区域减少和吞吐量优化导致了通过面积比最大化吞吐量。使用标准NIST曲线参数,所提出的流水线架构通过GF(2(233))字段实现。该架构是在Verilog中建模的,并在Virtex 7 FPGA上使用Xilinx(ISE 14.7)设计工具合成。实施结果表明,与最近最近的技术解决方案的最新状态相比,在计算一个PM所需的时间内的时钟频率提高17%,减少了一个PM所需的时间,并且在吞吐量/区域的提高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号