-
公开(公告)号:CN119788265A
公开(公告)日:2025-04-08
申请号:CN202411702658.7
申请日:2024-11-26
Applicant: 北京理工大学 , 北京数缘科技有限公司
IPC: H04L9/06
Abstract: 本公开涉及多轮密钥领域,并且更具体地为一种面向轻量级密码的多轮密钥遗传算法侧信道分析方法,包括以下步骤:分别构造轮密钥K1和KT‑1的三元组,使用遗传算法并行搜索轮密钥K0和轮密钥K1对应的三元组及KT‑2和KT‑1对应的三元组;其中,轮密钥是分组密码算法中由主密钥通过密钥扩展算法生成的用于每一轮运算的子密钥;T是分组密码算法的加密轮数;K0指第一轮轮密钥;K1指第二轮轮密钥;KT‑2指倒数第二轮轮密钥;KT‑1指最后一轮轮密钥;三元组是用于表征特定轮密钥的含三个元素的集合,且每个元素的比特数与轮密钥相同。在分析并行实现的轻量级分组密码算法时,具有更低的计算复杂度和更高的恢复成功率。