论文部分内容阅读
LED密码算法是2011年提出的超轻量级密码算法,主要是为资源受限下物联网加密应用研发的.轻量级密码算法结构相对简单,更容易被旁路攻击成功.随机掩码是一种有效抗旁路攻击的方法,在深入LED密码算法结构研究的基础上,提出一种全随机掩码的LED密码算法CMLED.论述了CMLED算法的设计方法,从形式化方面给出了抗高阶旁路攻击选择掩码的原则.同时,对全随机掩码的CMLED与原始算法进行了硬件资源占用与加密效率对比,实验表明CMLED仍然可以高效地在智能卡上实现.
The LED Cipher Algorithm is an ultra-lightweight password algorithm proposed in 2011. It is mainly developed for resource-constrained Internet of Things (IoT) encryption applications.The lightweight Cipher Algorithm is relatively simple in structure and can be easily attacked successfully by-pass.The random mask is An effective anti-bypass attack method, based on the study of LED cryptographic algorithm structure, this paper proposes an all-random mask LED cryptographic algorithm CMLED. The design method of CMLED algorithm is discussed, and the formalization is given The principle of high-order bypass attack selection masks.Meanwhile, comparing the hardware resources occupancy and encryption efficiency of CMLED with original random mask, experiments show that CMLED can still be implemented on smart card efficiently.