摘要
本发明涉及一种针对密码算法的跨设备人工智能侧信道分析方法,属于信息安全密码技术领域。首先采集多台运行对称密码算法的建模设备执行秘密信息相关运算时的侧信息。然后构建密钥泄露模型,将多台建模设备的波形及标签数据进行组合,构建多设备数据集,使用基于多设备模型和全局域适应的跨设备建模类侧信道分析方法在该数据集上进行建模。使用目标设备的波形数据对预训练模型进行微调,使用微调模型预测波形对应中间值信息。最后使用预测中间值信息计算密钥,完成密钥恢复。本发明可对多台设备的对称密码算法的侧信息波形进行建模,预测秘密中间值信息,可减小设备变化对跨设备建模类密码侧信道分析方法性能的影响,实现高效恢复密钥。
技术关键词
侧信道分析方法
对称密码算法
多设备
波形
信息安全密码技术
密钥
数据
标签
预训练模型
神经网络模型
样本
超参数