-
公开(公告)号:CN113609511A
公开(公告)日:2021-11-05
申请号:CN202111164095.7
申请日:2021-09-30
申请人: 北京智芯微电子科技有限公司 , 国家电网有限公司
IPC分类号: G06F21/60
摘要: 本公开实施例公开了一种数据处理和密钥保护方法、装置、设备、存储介质和程序。其中,所述数据处理方法,用于消除数据串中的全零窗口,包括:数据获取步骤,获取输入的密钥数据;数据随机化步骤,对所述密钥数据进行随机化处理,得到随机化数据;全零窗口消除步骤,将随机化数据减去预设非零序列,得到全零窗口消除数据,从而消除全零窗口。
-
公开(公告)号:CN112329025B
公开(公告)日:2022-02-01
申请号:CN202011296994.8
申请日:2020-11-18
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国网宁夏电力有限公司电力科学研究院 , 国家电网有限公司
摘要: 本发明提供一种电力终端旁路安全分析方法及系统,属于电力终端安全技术领域。所述方法包括:S1)选择攻击算法中间值集中的某一个中间值,并根据所选择的中间值测量攻击对象进行解密和/或加密不同数据时的能量消耗曲线,获得不同数据被加密和/或解密时对应的能量消耗曲线矩阵;S2)计算不同数据和不同假设密钥的假设中间值,获得假设中间值矩阵;S3)将假设中间值矩阵映射为不同假设密钥的假设能量消耗值矩阵;S4)通过对比每一假设密钥的假设能量消耗值矩阵和能量消耗曲线矩阵,获得最优密钥;S5)恢复所述最优密钥并判断所述最优密钥是否为正确密钥。本方法能够提高电力终端旁路攻击方法的泄漏密钥的发现效率以及发现准确率。
-
公开(公告)号:CN112328326B
公开(公告)日:2022-01-14
申请号:CN202011282436.6
申请日:2020-11-16
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国网福建省电力有限公司电力科学研究院 , 国家电网有限公司
摘要: 本发明实施方式涉及芯片安全技术领域,特别涉及一种基于安全芯片的嵌入式操作系统可信启动方法一种MCU、一种安全芯片及一种主控系统。所述方法包括:响应于启动指令,与所述安全芯片交换认证参数;确定交换的所述认证参数均正确,开始所述嵌入式操作系统的启动文件加载;确定启动过程中加载的启动文件被所述安全芯片成功度量,执行所述启动文件;在所述嵌入式操作系统初始化之后,再次确定所述启动文件被所述安全芯片成功度量,则启动完成。同时还提供了对应的MCU、安全芯片和主控系统。本发明提供的实施方式能够提升嵌入式操作系统的启动可信性。
-
公开(公告)号:CN113609511B
公开(公告)日:2021-12-21
申请号:CN202111164095.7
申请日:2021-09-30
申请人: 北京智芯微电子科技有限公司 , 国家电网有限公司
IPC分类号: G06F21/60
摘要: 本公开实施例公开了一种数据处理和密钥保护方法、装置、设备、存储介质。其中,所述数据处理方法,用于消除数据串中的全零窗口,包括:数据获取步骤,获取输入的密钥数据;数据随机化步骤,对所述密钥数据进行随机化处理,得到随机化数据;全零窗口消除步骤,将随机化数据减去预设非零序列,得到全零窗口消除数据,从而消除全零窗口。
-
公开(公告)号:CN112329025A
公开(公告)日:2021-02-05
申请号:CN202011296994.8
申请日:2020-11-18
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国网宁夏电力有限公司电力科学研究院 , 国家电网有限公司
摘要: 本发明提供一种电力终端旁路安全分析方法及系统,属于电力终端安全技术领域。所述方法包括:S1)选择攻击算法中间值集中的某一个中间值,并根据所选择的中间值测量攻击对象进行解密和/或加密不同数据时的能量消耗曲线,获得不同数据被加密和/或解密时对应的能量消耗曲线矩阵;S2)计算不同数据和不同假设密钥的假设中间值,获得假设中间值矩阵;S3)将假设中间值矩阵映射为不同假设密钥的假设能量消耗值矩阵;S4)通过对比每一假设密钥的假设能量消耗值矩阵和能量消耗曲线矩阵,获得最优密钥;S5)恢复所述最优密钥并判断所述最优密钥是否为正确密钥。本方法能够提高电力终端旁路攻击方法的泄漏密钥的发现效率以及发现准确率。
-
公开(公告)号:CN112583795A
公开(公告)日:2021-03-30
申请号:CN202011331129.2
申请日:2020-11-24
摘要: 本发明涉及芯片安全技术领域,提供一种安全防护方法及装置,应用于芯片系统,所述芯片系统包括:CPU、多个存储器,以及多个功能模块;所述存储器用于对接收到的数据进行存储;所述CPU用于对接收到的数据和指令进行处理,并根据处理结果对所述功能模块进行控制;所述方法包括:所述CPU、所述多个存储器、所述多个功能模块两两之间在进行数据传输时,均采用密文传输的方式进行。本发明提供的技术方案,能够对芯片系统中的数据安全进行全面、高效地防护。
-
公开(公告)号:CN112583573A
公开(公告)日:2021-03-30
申请号:CN202011306960.2
申请日:2020-11-19
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国网辽宁省电力有限公司电力科学研究院 , 国家电网有限公司
摘要: 本发明提供一种SM4防故障攻击方法及装置,属于信息安全技术领域。所述方法包括:将主密钥在两个主密钥寄存器中各存储一次;对两个主密钥寄存器中存储的主密钥进行密钥编排,得到对应的两个轮密钥;将两个轮密钥一一对应存储到两个轮密钥寄存器中;使用不同轮密钥寄存器中的轮密钥对输入的分组数据进行运算,根据运算结果判定是否受到故障攻击。该方法将主密钥在不同的两个主密钥寄存器中各存储一次,并对两个主密钥寄存器中的主密钥分别进行密钥编排,编排得到的轮密钥存储在不同的两个轮密钥寄存器中,确保如果一个存储位置的主密钥或轮密钥受到攻击改变,另外一个存储位置的主密钥或轮密钥与其不同,可以通过两次运算的方式,检测出故障。
-
公开(公告)号:CN110364210B
公开(公告)日:2021-01-29
申请号:CN201910664971.9
申请日:2019-07-23
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司 , 国网辽宁省电力有限公司电力科学研究院
摘要: 本发明公开了一种基于LUT结构的双轨预充电AND‑NAND单元,包括:单轨LBDL逻辑与门,其包括第一PMOS晶体管P1、第二PMOS晶体管P2、第三PMOS晶体管P3、第一NMOS晶体管N1、第二NMOS晶体管N2和第一反相器I1;以及单轨LBDL逻辑与非门,其包括第四PMOS晶体管P4,第五PMOS晶体管P5、第三NMOS晶体管N3、第四NMOS晶体管N4,第五NMOS晶体管N5和第二反相器I2。本发明的双轨预充电AND‑NAND单元使用更少的晶体管,占用更少的版图面积,同时保证了优秀的抗DPA攻击能力。
-
公开(公告)号:CN114531241A
公开(公告)日:2022-05-24
申请号:CN202210429372.0
申请日:2022-04-22
申请人: 北京智芯微电子科技有限公司 , 国家电网有限公司
IPC分类号: H04L9/30
摘要: 本公开实施例涉及数据处理领域,公开了一种数据加密方法、装置、使用该方法的电子设备和存储介质,解决逐比特进行计算,计算效率较低的问题。其中,数据加密方法,包括:获取指定曲线的第一坐标和第一比特矢量;基于所述指定曲线的第一坐标得到基准坐标组,所述基准坐标组包括第一基准坐标、第二基准坐标、第三基准坐标、基准倍数坐标;将第一比特矢量分割为第二比特矢量,所述第二比特矢量的长度为大于1比特的特定窗口长度;逐窗口基于基准坐标组中的基准坐标,按照第二比特矢量的取值进行乘加计算,得到第二坐标,第二坐标是基于所述指定曲线对所述第一比特矢量进行加密得到的加密数据,从而提高蒙哥马利阶梯方法的运算效率。
-
公开(公告)号:CN112583795B
公开(公告)日:2022-01-18
申请号:CN202011331129.2
申请日:2020-11-24
摘要: 本发明涉及芯片安全技术领域,提供一种安全防护方法及装置,应用于芯片系统,所述芯片系统包括:CPU、多个存储器,以及多个功能模块;所述存储器用于对接收到的数据进行存储;所述CPU用于对接收到的数据和指令进行处理,并根据处理结果对所述功能模块进行控制;所述方法包括:所述CPU、所述多个存储器、所述多个功能模块两两之间在进行数据传输时,均采用密文传输的方式进行。本发明提供的技术方案,能够对芯片系统中的数据安全进行全面、高效地防护。
-
-
-
-
-
-
-
-
-