-
公开(公告)号:CN106254059B
公开(公告)日:2020-03-20
申请号:CN201610594595.7
申请日:2016-07-26
Applicant: 华为技术有限公司
IPC: H04L9/00
Abstract: 本发明实施例公开了一种运算方法,所述方法应用于安全芯片,所述安全芯片包括输入/输出接口、解密电路、微处理器和运算器,包括:输入/输出接口获取输入的密文;解密电路根据密文和预设的运算参数执行模幂运算;微处理器将模幂运算获得的运算结果,作为解密得到的明文;其中,解密电路根据密文和预设的运算参数执行模幂运算具体为,解密电路将模幂运算分解为多次迭代的第一运算,第一运算为模方运算或者模乘运算;解密电路将密文和运算参数发送至运算器,运算器根据密文和运算参数进行第一运算获得模方值或者模乘值。相应的,本发明实施例还公开了一种安全芯片。采用本发明,可以实现抵抗SPA攻击,提高安全性。
-
公开(公告)号:CN105790927B
公开(公告)日:2019-02-01
申请号:CN201610109754.X
申请日:2016-02-26
Applicant: 华为技术有限公司
Abstract: 本发明涉及系统安全技术领域,尤其涉及一种总线分级加密系统,以解决安全模块与普通模块的数据传输没有物理隔离,没有充分根据各模块的安全性合理利用总线的问题,该系统包括:包括第一总线和第二总线在内的至少两个总线、与每个总线对应的加解密系统、与每个总线对应的至少一个信号处理模块,以及耦合在第一总线和第二总线间的总线转换器,采用本发明实施例中提供的系统,由于总线上传输的数据都是加密数据,即使攻击者采用探针攻击获得了总线数据,也很难破解出密钥,能够增强系统的防攻击能力。
-
公开(公告)号:CN106254059A
公开(公告)日:2016-12-21
申请号:CN201610594595.7
申请日:2016-07-26
Applicant: 华为技术有限公司
IPC: H04L9/00
Abstract: 本发明实施例公开了一种运算方法,所述方法应用于安全芯片,所述安全芯片包括输入/输出接口、解密电路、微处理器和运算器,包括:输入/输出接口获取输入的密文;解密电路根据密文和预设的运算参数执行模幂运算;微处理器将模幂运算获得的运算结果,作为解密得到的明文;其中,解密电路根据密文和预设的运算参数执行模幂运算具体为,解密电路将模幂运算分解为多次迭代的第一运算,第一运算为模方运算或者模乘运算;解密电路将密文和运算参数发送至运算器,运算器根据密文和运算参数进行第一运算获得模方值或者模乘值。相应的,本发明实施例还公开了一种安全芯片。采用本发明,可以实现抵抗SPA攻击,提高安全性。
-
公开(公告)号:CN105790927A
公开(公告)日:2016-07-20
申请号:CN201610109754.X
申请日:2016-02-26
Applicant: 华为技术有限公司
CPC classification number: H04L9/06 , H04L29/06 , H04L9/065 , H04L63/02 , H04L63/0428
Abstract: 本发明涉及系统安全技术领域,尤其涉及一种总线分级加密系统,以解决安全模块与普通模块的数据传输没有物理隔离,没有充分根据各模块的安全性合理利用总线的问题,该系统包括:包括第一总线和第二总线在内的至少两个总线、与每个总线对应的加解密系统、与每个总线对应的至少一个信号处理模块,以及耦合在第一总线和第二总线间的总线转换器,采用本发明实施例中提供的系统,由于总线上传输的数据都是加密数据,即使攻击者采用探针攻击获得了总线数据,也很难破解出密钥,能够增强系统的防攻击能力。
-
-
-