首页> 外文会议>2012 8th International Symposium on Communication Systems, Networks amp; 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

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

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

摘要

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 ms,0.8 ms和0.4 ms,并在Slice LUT上分别使用7%,13%和5%的设备资源,分别用于密钥生成,签名生成和签名验证。提议的ECDSA实现适合于需要的应用程序:低带宽通信,低存储和低计算环境。特别是,我们的实现适用于智能卡和无线设备。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号