SM2密码算法下信息聚合通信安全认证方法
Security Authentication Method of Information Aggregation Communication Based on SM2 Cryptographic Algorithm
阮福 1吴珊丹1
作者信息
- 1. 内蒙古农业大学计算机技术与信息管理系,内蒙古 包头 014109
- 折叠
摘要
由于安全认证过程容易受到恶意攻击、异常流量、虚拟信息等问题的干扰,使得信息聚合通信的安全性降低.为了解决上述问题,提出基于SM2 密码算法的信息聚合通信安全认证方法.通过采用SM2 密码算法,加密处理通信提供的数据,设定椭圆曲线输入接收方公钥,计算其曲线上的子群,并将计算结果作为密文发送给接收者,完成数据加密.根据随机数生成法确定通信用户的真实性,在聚合过程中将通信数据节点向量化,预测节点在不同聚合条件下的密钥最佳级数,并在此基础上确定加密级别,完成信息聚合通信的安全认证.实验结果表明,所提方法的安全性强,且安全认证RSA加密库、Mcryp加密扩展库与JPBC加密库中的通信数据时间保持在15ms以内.
Abstract
At present,the security authentication is vulnerable to malicious attacks,abnormal traffic and virtual in-formation,so the security of collective communication decreases.Therefore,a security authentication method for col-lective communication based on the SM2 cryptographic algorithm was proposed.First,the SM2 encryption algorithm was adopted to encrypt the communication data.Secondly,the elliptic curve was set,and then the receiver's public key was input into it.Meanwhile,the subgroup on its curve was calculated,and the result was sent to the receiver as a ci-phertext,thus completing the data encryption.According to the random number generation algorithm,the authenticity of communication users was determined,and the communication data nodes were quantized in the aggregation process.Moreover,the best key of the node under different aggregation conditions was predicted.On this basis,the encryption level was determined.Finally,the security authentication of collective communication was achieved.Experimental re-sults show that the proposed method has strong security.The time consumption of communication data in the RSA en-cryption library,Mcryp encryption extension library and JPBC encryption library is less than 15ms.
关键词
通信数据加密/身份认证/椭圆曲线公钥密码法/通信密钥/密钥最佳级数/一维需求向量表Key words
Communication data encryption/Identity authentication/Elliptic curve public key Cryptography/Communication key/Optimal key series/One-dimensional requirement vector table引用本文复制引用
出版年
2024