...
首页> 外文期刊>Journal of cryptographic engineering >Fast software implementation of binary elliptic curve cryptography
【24h】

Fast software implementation of binary elliptic curve cryptography

机译:二进制椭圆曲线加密的快速软件实现

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

摘要

This paper presents an efficient and side-channel-protected software implementation of scalar multiplication for the standard National Institute of Standards and Technology (NIST) and Standards for Efficient Cryptography Group binary elliptic curves. The enhanced performance is achieved by leveraging Intel's AVX architecture and utilizing the pclmulqdq processor instruction. The fast carry-less multiplication is further used to speed up the reduction on the Haswell platform. For the five NIST curves over G F(2~m) with m ∈ {163, 233, 283,409, 571}, the resulting scalar multiplication implementation is about 5-12 times faster than that of OpenSSL-1.0.1 e, enhancing the ECDHE and ECDSA algorithms significantly.
机译:本文为标准的美国国家标准技术研究院(NIST)和有效密码学标准组椭圆曲线标准提供了标量乘法的有效且受旁通道保护的软件实现。通过利用英特尔的AVX架构并利用pclmulqdq处理器指令来实现增强的性能。快速的无进位乘法进一步用于加快Haswell平台上的缩减。对于GF(2〜m)上具有m∈{163,233,283,409,571}的5条NIST曲线,标量乘法实现比OpenSSL-1.0.1 e快5-12倍,从而增强了ECDHE和ECDSA算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号