-
公开(公告)号:CN119337440A
公开(公告)日:2025-01-21
申请号:CN202411370675.5
申请日:2024-09-29
Applicant: 北京邮电大学
Abstract: 本发明涉及故障攻击技术领域,公开了一种FPGA芯片的故障注入方法、系统、设备及介质。该方法包括:获取FPGA芯片运行预设加密算法的过程中,FPGA芯片在时序上的实际功耗数据;对FPGA芯片运行预设加密算法的过程进行仿真,得到FPGA芯片在时序上的仿真功耗数据;对实际功耗数据与仿真功耗数据中相对应时刻的数据分别进行乘法运算和累加运算,并获取乘法运算和累加运算得到的值超过预设阈值时所采用的实际功耗数据与仿真功耗数据所对应的时刻,作为FPGA芯片的故障注入时刻;在故障注入时刻,在FPGA芯片内生成电压降,以完成FPGA芯片的故障注入,不需要改变FPGA原有电路,也不需要触发信号,就能实现故障注入。
-
公开(公告)号:CN119420465A
公开(公告)日:2025-02-11
申请号:CN202411551727.9
申请日:2024-11-01
Applicant: 北京邮电大学
Abstract: 本发明公开了一种侧信道攻击方法、装置和介质,涉及侧信道密码分析技术领域。将多个样本明文通过假设密钥空间中的每一个假设密钥进行加密操作,得到假设中间值矩阵;将假设中间值矩阵的每一个元素输入至泄漏模型中,通过所述泄漏模型对所述假设中间值矩阵进行汉明重量和不均匀加权比特和建模,生成假设能耗矩阵;将假设能耗矩阵的每一个元素与多个样本明文对应的能量迹进行相关性分析,确定联合判决矩阵;根据联合判决矩阵中的相关性排名,对假设密钥空间进行更新,通过更新后的假设密钥空间迭代获取联合判决矩阵;将满足预设条件的联合判决矩阵中相关性排名最高的假设密钥确定为加密设备的密钥。该方法通过较少的样本量即可得到较为准确的密钥。
-