一种用于终端小型设备的轻量级椭圆曲线加密算法
DOI:
作者:
作者单位:

辽宁省北斗高精度位置服务技术工程实验室,辽宁省北斗高精度位置服务技术工程实验室,中原工学院机电学院

作者简介:

通讯作者:

中图分类号:

TP309.7

基金项目:

国家自然科学基金项目(面上项目,重点项目,重大项目)


An Lightweight Elliptic Curve Cryptography for Terminal Small Devices
Author:
Affiliation:

Liaoning Engineering Laboratory of BeiDou High-Precision Location Service,Liaoning Engineering Laboratory of BeiDou High-Precision Location Service,College of Mechanical and Electrical Engineering Zhongyuan University of Technology

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对物联网系统终端小型设备微处理器低运算效率和低存储空间的特点,本文提出一种基于椭圆曲线加密 (elliptic curve cryptography,ECC)的轻量级加密算法。首先在确定的椭圆曲线上随机选取两个不同点生成密钥,然后在加密过程中用点加、点减与倍点运算代替标量乘运算,最后对密文进行加盐处理。实验结果表明,与目前广泛应用的基于ECC的ElGama加密算法相比,改进后的加密算法密文长度减少25%,加解密速率提高200%。

    Abstract:

    Due to the low computational efficiency and storage space of the microprocessors used in terminal small devices of IOT (Internet of Things), a lightweight encryption algorithm based on elliptic curve cryptography technology was proposed in this paper. Firstly, two different points on determined elliptic curve were chosen randomly to generate the key. Secondly, the scalar multiplication was replaced by the point addition and subtraction, double point operation in the process of encryption. Finally, the ciphertext was salted. The experimental results show that, compared with ElGamal algorithm based on ECC, the ciphertext size of the method reduces by 25% and the encryption rate increases by 200%.

    参考文献
    相似文献
    引证文献
引用本文

刘 艳,郎显赫,裴少婧. 一种用于终端小型设备的轻量级椭圆曲线加密算法[J]. 科学技术与工程, 2019, 19(2): .
LIU Yan, LANG XianHe, PEI Shaojing.An Lightweight Elliptic Curve Cryptography for Terminal Small Devices[J]. Science Technology and Engineering,2019,19(2).

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2018-07-25
  • 最后修改日期:2018-10-21
  • 录用日期:2018-10-23
  • 在线发布日期: 2019-01-23
  • 出版日期:
×
律回春渐,新元肇启|《科学技术与工程》编辑部恭祝新岁!
亟待确认版面费归属稿件,敬请作者关注