摘要
空间和功率受限的物联网设备,不适合应用传统的安全加密算法。为了在开放环境中实现可信的数据传输,提出了一种混合Feistel结构和SPN结构的轻量级密码算法,包括设计一种现代轻量级的对称分组密码算法,在不安全的通道上对敏感数据进行加密。实验证明,在随机性测试、雪崩效应测试、执行时间测试、相关性、熵、修改像素率、S_box的差分分布和差分密码分析等方面,该算法都给出了合格的结果。与其他算法相比,轻量级密码算法的实施时间最快,并保证了数据安全。
Space and power-constrained IOT devices are less suitable for traditional secure encryption althorithms.To achieve trusted data transmission throughout the open environment,a lightweight cryptographic algorithm with a hybrid Feistel structure and SPN structure is proposed,including the design of a modern lightweight symmetric packet cryptographic algorithm in insecure channel to encrypt sensitive data.It is proved that randomness test,avalanche effect test,execution time test,correlation,entropy,modified pixel rate,differential distribution of S_box and differential cryptanalysis give qualified results for the algorithm.Compared to other algorithms,the lightweight cryptographic algorithm has the fastest implementation time and ensures data security.
作者
陈立军
蒋慧勇
CHEN Lijun;JIANG Huiyong(Department of Software Engineering,Software Engineering Institute of Guangzhou,Guangzhou 510990,China)
出处
《大连工业大学学报》
CAS
北大核心
2023年第4期288-298,共11页
Journal of Dalian Polytechnic University
基金
广东省普通高校特色创新类项目(2021KTSCX160).
关键词
分组密码
轻量级密码学
数据安全
混合轻量级密码算法
block cipher
lightweight cryptography
data security
hybrid lightweight cryptographic algorithms