-
公开(公告)号:CN108628791B
公开(公告)日:2020-05-19
申请号:CN201810427403.2
申请日:2018-05-07
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司 , 国网新疆电力有限公司检修公司
摘要: 本发明公开了一种基于PCIE接口的高速安全芯片架构和高速的数据处理方法。所述高速安全芯片架构将总线、CPU、安全存储单元、DMA、密码运算单元以及高速PCIE接口单元均集成在一个芯片上。只需要使用一颗芯片就可以完成安全芯片的全部功能。所述基于PCIE接口的高速安全芯片架构具有集成度高、面积小、成本低、功耗低的优点。
-
公开(公告)号:CN108628791A
公开(公告)日:2018-10-09
申请号:CN201810427403.2
申请日:2018-05-07
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司 , 国网新疆电力有限公司检修公司
摘要: 本发明公开了一种基于PCIE接口的高速安全芯片架构和高速的数据处理方法。所述高速安全芯片架构将总线、CPU、安全存储单元、DMA、密码运算单元以及高速PCIE接口单元均集成在一个芯片上。只需要使用一颗芯片就可以完成安全芯片的全部功能。所述基于PCIE接口的高速安全芯片架构具有集成度高、面积小、成本低、功耗低的优点。
-
公开(公告)号:CN108959980B
公开(公告)日:2020-10-27
申请号:CN201810826635.5
申请日:2018-07-25
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司 , 国网辽宁省电力有限公司电力科学研究院
IPC分类号: G06F21/75
摘要: 本发明公开了一种安全芯片的公钥防护方法及公钥防护系统。该公钥防护方法包括以下内容:在公钥运算启动前,计算并存储所述安全芯片的配置寄存器中的所有初值的校验值;在公钥运算启动后,实时对所述安全芯片的配置寄存器中的值进行校验,若校验失败,则终止运算并报错。所述安全芯片的公钥防护方法,能够在不增加公钥算法的运算时间的前提下,实时对公钥算法模块的整个流程进行故障攻击的检测。
-
公开(公告)号: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攻击能力。
-
公开(公告)号:CN110531957B
公开(公告)日:2021-04-23
申请号:CN201910859038.7
申请日:2019-09-11
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司
IPC分类号: G06F7/58
摘要: 本发明公开了一种随机数发生器的在线检测方法,包括:通过移位寄存器接收待检测的随机数,其中,待检测的随机数为128比特;当待检测的随机数接收完成后,根据公式一对接收后的随机数进行卡方检测,所述公式一为:其中,Oi为128比特待检测的随机数中4比特样式i的出现次数;若卡方检测的结果为满足所述公式一,则判定待检测的随机数通过检测。本发明提供的随机数发生器的在线检测方法,通过根据公式一进行卡方检测来实现随机数的在线检测,复杂度足够,且减少了硬件资源的消耗,减小了面积、功耗的开销,相比于软件实现来说明显提升检测性能。
-
公开(公告)号:CN108959980A
公开(公告)日:2018-12-07
申请号:CN201810826635.5
申请日:2018-07-25
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司 , 国网辽宁省电力有限公司电力科学研究院
IPC分类号: G06F21/75
摘要: 本发明公开了一种安全芯片的公钥防护方法及公钥防护系统。该公钥防护方法包括以下内容:在公钥运算启动前,计算并存储所述安全芯片的配置寄存器中的所有初值的校验值;在公钥运算启动后,实时对所述安全芯片的配置寄存器中的值进行校验,若校验失败,则终止运算并报错。所述安全芯片的公钥防护方法,能够在不增加公钥算法的运算时间的前提下,实时对公钥算法模块的整个流程进行故障攻击的检测。
-
公开(公告)号:CN110531957A
公开(公告)日:2019-12-03
申请号:CN201910859038.7
申请日:2019-09-11
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司
IPC分类号: G06F7/58
摘要: 本发明公开了一种随机数发生器的在线检测方法,包括:通过移位寄存器接收待检测的随机数,其中,待检测的随机数为128比特;当待检测的随机数接收完成后,根据公式一对接收后的随机数进行卡方检测,所述公式一为: 其中,Oi为128比特待检测的随机数中4比特样式i的出现次数;若卡方检测的结果为满足所述公式一,则判定待检测的随机数通过检测。本发明提供的随机数发生器的在线检测方法,通过根据公式一进行卡方检测来实现随机数的在线检测,复杂度足够,且减少了硬件资源的消耗,减小了面积、功耗的开销,相比于软件实现来说明显提升检测性能。
-
公开(公告)号:CN110364210A
公开(公告)日:2019-10-22
申请号: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攻击能力。
-
公开(公告)号:CN106301761B
公开(公告)日:2019-04-09
申请号:CN201610647528.7
申请日:2016-08-09
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网公司
IPC分类号: H04L9/06
摘要: 本发明涉及一种基于密码杂凑算法的压缩方法及装置,方法包括:获取各变量字的初值和预计算扩展字;对第一变量字、第二变量字、第三变量字的初值进行布尔函数处理;将预计算扩展字、第一变量字的初值、补偿结果以及布尔函数处理后的结果进行压缩加和处理,其中,补偿结果为进行预设位数移位后的常数与预设的补偿值的和;对压缩加和处理后的结果进行选择;对选择后的加和处理后结果进行置换运算,得到当前周期的第一变量字的压缩结果,可以缩短算法中的关键路径,降低关键路径时延,提高电路的吞吐率。
-
公开(公告)号:CN106301761A
公开(公告)日:2017-01-04
申请号:CN201610647528.7
申请日:2016-08-09
申请人: 北京智芯微电子科技有限公司 , 国网信息通信产业集团有限公司 , 国家电网公司
IPC分类号: H04L9/06
CPC分类号: H04L9/0643 , H04L2209/125
摘要: 本发明涉及一种基于密码杂凑算法的压缩方法及装置,方法包括:获取各变量字的初值和预计算扩展字;对第一变量字、第二变量字、第三变量字的初值进行布尔函数处理;将预计算扩展字、第一变量字的初值、补偿结果以及布尔函数处理后的结果进行压缩加和处理,其中,补偿结果为进行预设位数移位后的常数与预设的补偿值的和;对压缩加和处理后的结果进行选择;对选择后的加和处理后结果进行置换运算,得到当前周期的第一变量字的压缩结果,可以缩短算法中的关键路径,降低关键路径时延,提高电路的吞吐率。
-
-
-
-
-
-
-
-
-