摘要
由于大规模物联网具有复杂的模块与网络构成,且其设备密度越来越高,因此给物联网数据安全传输带来严重威胁。针对大规模物联网应用,提出一种扩展多变量公钥安全传输方案。首先对原始域的维度进行扩展,以增加公钥方程的系数。然后根据扩域与原始域建立同构关系,利用投射及其限定得到扩展公钥方程。再利用公钥对明文采取加密,使明文与密文构成的映射数量超过系数数量,在解密时利用公钥与无关方程构造多变量方程组。最后针对密码机制分别进行了线性攻击、差分攻击和秩攻击的安全分析。基于MAGAM与MATLAB的仿真结果,验证了扩展多变量公钥具有良好的加密与解密速度,能够抵御多种网络攻击,应用于大规模物联网场景中能够显著提升数据传输的安全性与传输效率。
Because the large-scale Internet of things has a complex module and network composition, and its equipment density is much higher. Therefore, it brings a serious threat to the data security transmission of the Internet of things. For this reason, an extended multivariable public key secure transmission scheme was proposed for large-scale Internet of things applications. Firstly, the dimension of the original domain was extended to increase the coefficient of the public key equation. Then, according to the isomorphic relationship between the extended domain and the original domain, the extended public key equation was obtained by projection and restriction. Then, the public key was used to encrypt the plaintext so that the number of mapping between plaintext and ciphertext exceeded the number of coefficients. In decryption, the multivariable equations were constructed by using the public key and independent equations. Finally, we analyzed the security of linear attack, differential attack, and rank attack. Based on the simulation results of magma and MATLAB, it is verified that the extended multivariable public key has good encryption and decryption speed and can resist various network attacks, and can significantly improve the security and efficiency of data transmission in large-scale Internet of things scenarios.
作者
蔡志锋
陈伟
CAI Zhi-feng;CHEN Wei(School of Computer Science and Engineering,Sanjiang University,Nanjing Jiangsu 210012,China;School of Computer Science and Engineering,Southeast University,Nanjing Jiangsu 211189,China)
出处
《计算机仿真》
北大核心
2021年第6期109-112,267,共5页
Computer Simulation
基金
2019年全国高等学校计算机基础教育研究会计算机基础教育教学研究项目(2019-afcec-051)。
关键词
大规模物联网
多变量公钥
维度扩展
安全传输
Large scale internet of things
Multivariable public key
Dimension expansion
Secure transmission