-
公开(公告)号:CN114297642B
公开(公告)日:2024-03-22
申请号:CN202210003264.7
申请日:2022-01-05
Applicant: 桂林电子科技大学
Abstract: 本发明公开了一种基于数据聚合的侧信道攻击方法,包括以下步骤:能量迹数据获取;对能量迹进行数据标签;构造和训练多个单一模型并进行密钥字节的恢复;单一模型攻击效果打分;构建数据聚合模型;基于数据聚合模型进行密钥恢复,完成对密码算法整体密钥的恢复。本发明方法通过单一模型的攻击效果打分选择对密码算法密钥字节恢复效果更好的泄漏数据集进行数据聚合构建和训练模型,数据聚合模型的攻击效果更好,能够以更少的能量迹完成对密码算法整体密钥的恢复;本发明方法通过数据聚合模型,不需要采集所有S盒的泄漏数据,减少了数据采集的工作量和难度,特别适用于在实际环境中数据采集困难的环境。
-
公开(公告)号:CN114297642A
公开(公告)日:2022-04-08
申请号:CN202210003264.7
申请日:2022-01-05
Applicant: 桂林电子科技大学
Abstract: 本发明公开了一种基于数据聚合的侧信道攻击方法,包括以下步骤:能量迹数据获取;对能量迹进行数据标签;构造和训练多个单一模型并进行密钥字节的恢复;单一模型攻击效果打分;构建数据聚合模型;基于数据聚合模型进行密钥恢复,完成对密码算法整体密钥的恢复。本发明方法通过单一模型的攻击效果打分选择对密码算法密钥字节恢复效果更好的泄漏数据集进行数据聚合构建和训练模型,数据聚合模型的攻击效果更好,能够以更少的能量迹完成对密码算法整体密钥的恢复;本发明方法通过数据聚合模型,不需要采集所有S盒的泄漏数据,减少了数据采集的工作量和难度,特别适用于在实际环境中数据采集困难的环境。
-