首页> 外文会议>International Symposium on Communication Systems, Networks and Digital Signal Processing >Hardware implementation of elliptic curve digital signature algorithm (ECDSA) on Koblitz curves
【24h】

Hardware implementation of elliptic curve digital signature algorithm (ECDSA) on Koblitz curves

机译:Koblitz曲线椭圆曲线数字签名算法(ECDSA)的硬件实现

获取原文

摘要

This paper presents Elliptic Curve Digital Signature Algorithm (ECDSA) hardware implementation over Koblitz subfield curves with 163-bit key length. We designed ECDSA with the purpose to improve performance and security respectively by using elliptic curve point multiplication on Koblitz curves to compute the public key and a key stream generator “W7” to generate private key. Different blocs of ECDSA are implemented on a reconfigurable hardware platform (Xilinx xc6vlx760-2ff1760). We used the hardware description language VHDL (VHSIC Hardware Description Language) for compartmental validation. The design requires 0.2 ms, 0.8 ms and 0.4 ms with 7 %, 13 % and 5 % of the device resources on Slice LUT for respectively key generation, signature generation and signature verification. The proposed ECDSA implementation is suitable to the applications that need: low-bandwidth communication, low-storage and low-computation environments. In particular our implementation is suitable to smart cards and wireless devices.
机译:本文介绍了具有163位键长的Koblitz子场曲线上的椭圆曲线数字签名算法(ECDSA)硬件实现。我们设计了ECDSA,目的分别通过在Koblitz曲线上使用椭圆曲线点乘法来分别提高性能和安全性来计算公钥和密钥流生成器“W7”以生成私钥。 ECDSA的不同集团在可重构的硬件平台上实现(Xilinx XC6VLX760-2FF1760)。我们使用硬件描述语言VHDL(VHSIC硬件描述语言)进行隔间验证。该设计需要0.2毫秒,0.8毫秒,0.4 ms,分别为键生成,签名生成和签名验证,在切片LUT上有7%,13%和5%的设备资源。建议的ECDSA实现适用于需要的应用:低带宽通信,低存储和低计算环境。特别是我们的实现适用于智能卡和无线设备。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号