首页> 外文期刊>ACM Transactions on Embedded Computing Systems >Lightweight Implementations of NIST P-256 and SM2 ECC on 8-bit Resource-Constraint Embedded Device
【24h】

Lightweight Implementations of NIST P-256 and SM2 ECC on 8-bit Resource-Constraint Embedded Device

机译:NIST P-256和SM2 ECC在8位资源约束嵌入式设备上轻量级实现

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

摘要

Elliptic Curve Cryptography (ECC) now is one of the most important approach to instantiate asymmetric encryption and signature schemes, which has been extensively exploited to protect the security of cyber-physical systems. With the advent of the Internet of Things (IoT), a great deal of constrained devices may require software implementations of ECC operations. Under this circumstances, the SM2, a set of public key cryptographic algorithms based on elliptic curves published by Chinese Commercial Cryptography Administration Office, was standardized at ISO in 2017 to enhance the cyber-security. However, few research works on the implementation of SM2 for constrained devices have been conducted. In this work, we fill this gap and propose our efficient, secure, and compact implementation of scalar multiplication on a 256-bit elliptic curve recommended by the SM2, as well as a comparison implementation of scalar multiplication on the same bit-length elliptic curve recommended by NIST. We re-design some existent techniques to fit the low-end IoT platform, namely 8-bit AVR processors, and our implementations evaluated on the desired platform show that the SM2 algorithms have competitive efficiency and security with NIST, which would work well to secure the IoT world.
机译:椭圆曲线密码术(ECC)现在是实例化非对称加密和签名方案的最重要的方法之一,这已广泛利用以保护网络物理系统的安全性。随着物联网的出现(IOT),大量约束设备可能需要ECC操作的软件实现。在这种情况下,SM2是一套基于中国商业加密管理局发布的椭圆曲线的一套公钥加密算法,于2017年的ISO标准化,以增强网络安全。然而,已经进行了很少有关于实施限制设备的SM2的研究工作。在这项工作中,我们填补了SM2推荐的256位椭圆曲线上的标量乘法的高效,安全和紧凑地实现,以及在相同位长度椭圆曲线上的标量乘法的比较实现NIST推荐。我们重新设计了一些存在的技术,以适应低端物联网平台,即8位AVR处理器,以及我们在所需平台上评估的实现表明SM2算法对NIST具有竞争力和安全性,这将适应安全IOT世界。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号