[发明专利]半导体装置及其控制方法在审
申请号: | 202310040831.0 | 申请日: | 2023-01-12 |
公开(公告)号: | CN116506113A | 公开(公告)日: | 2023-07-28 |
发明(设计)人: | 菅原崇彦 | 申请(专利权)人: | 瑞萨电子株式会社 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/12 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 张宁 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 半导体 装置 及其 控制 方法 | ||
1.一种半导体装置,包括:
第一加密器,具有第一加密处理单元,所述第一加密处理单元用于通过对从外部输入的明文数据执行加密处理来生成第一加密数据,
第一解密器,具有第一解密处理单元,所述第一解密处理单元用于通过与所述加密处理同步地对所述第一加密数据执行解密处理来生成第一解密数据,
比较器,用于将所述明文数据与对应于所述明文数据的所述第一解密数据进行比较,以及
控制单元,用于在所述比较器的比较结果中针对所述第一加密器和所述第一解密器执行故障确定处理。
2.根据权利要求1所述的半导体装置,还包括数据保持单元,所述数据保持单元用于保持所述明文数据,
所述比较器将被存储在所述数据保持单元中的所述明文数据与对应于所述明文数据的所述第一解密数据进行比较。
3.根据权利要求1所述的半导体装置,
当所述明文数据和对应于所述明文数据的所述第一解密数据在所述比较器的比较中一致时,所述控制单元确定在所述第一加密器和所述第一解密器中的任一者中不存在故障,
当所述明文数据和对应于所述明文数据的所述第一解密数据在所述比较器的比较中不一致时,所述控制单元确定在所述第一加密器和所述第一解密器中的任一者中存在故障。
4.根据权利要求1所述的半导体装置,
所述第一加密处理单元使用S-盒(替换盒)执行所述加密处理,
所述第一解密处理单元使用逆元素S-盒执行所述解密处理。
5.根据权利要求1所述的半导体装置,
当所述控制单元确定在所述第一加密器和所述第一解密器中的任一者中存在故障时,所述控制单元重复故障确定处理预定次数。
6.根据权利要求1所述的半导体装置,还包括第一选择器,所述第一选择器用于根据至少包括第一模式和第二模式的操作模式,来选择所述第一加密数据或与从外部输入的所述第一加密数据不同的第一外部加密数据,并且将所选择的数据输出到所述第一解密器,
当所述操作模式为所述第一模式时,所述第一选择器选择并输出所述第一加密数据,并且所述第一解密器与所述第一加密器中的所述加密处理同步地对所述第一加密数据执行所述解密处理以生成所述第一解密数据,并且所述比较器将所述明文数据与对应于所述明文数据的所述第一解密数据进行比较,
当所述操作模式为所述第二模式时,所述第一选择器选择并输出所述第一外部加密数据,并且所述第一解密器对所述第一外部加密数据执行所述解密处理以生成第一外部解密数据,并且所述比较器不使用所述第一外部解密数据执行比较。
7.根据权利要求1所述的半导体装置,
所述第一加密处理单元对从外部循序输入的所述明文数据执行所述加密处理,并且循序地生成多个所述第一加密数据,
所述第一解密处理单元对多个所述第一加密数据执行所述解密处理,并且循序地生成多个所述第一解密数据,
所述比较器循序地将多个所述明文数据与多个所述第一解密数据进行比较,
所述控制单元在所述比较器的比较中对所述第一加密器和所述第一解密器执行所述故障确定。
8.根据权利要求1所述的半导体装置,还包括第二解密器,所述第二解密器用于与所述第一加密器中的所述加密处理同步地对所述第一加密数据执行所述解密处理,并且生成第二解密数据,
所述比较器将所述明文数据与所述第一解密数据和所述第二解密数据进行比较,
所述控制单元在所述比较器的比较中对所述第一加密器、所述第一解密器和所述第二解密器执行所述故障确定处理。
9.根据权利要求8所述的半导体装置,还包括数据保持单元,所述数据保持单元用于保持所述明文数据,
所述比较器将被存储在所述数据保持单元中的所述明文数据与对应于所述明文数据的所述第一解密数据和对应于所述明文数据的所述第二解密数据进行比较。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞萨电子株式会社,未经瑞萨电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310040831.0/1.html,转载请声明来源钻瓜专利网。