买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:泰雷兹数字安全法国简易股份公司
摘要:本发明涉及一种用于由电子系统的处理器安全执行第一指令的方法,该电子系统包括被配置成耦合到处理器的至少一个存储器,并且所述处理器包括处理器寄存器103和执行单元104,所述执行单元104包括加载和存储单元104a,所述方法包括:‑在处理器的执行流水线中获取S1所述第一指令,‑确定S2要执行的所述第一指令是用于将保护数据和相关联的安全性信息从所述至少一个存储器加载到处理器寄存器的要保护的加载指令,还是用于将保护数据和相关联的安全性信息从处理器寄存器存储到所述至少一个存储器的要保护的存储指令,‑当要执行的所述第一指令是要保护的加载指令或要保护的存储指令时,由所述处理器顺序执行至少第一操作S4、第二操作S5和第三操作S6,其中:·当所述第一指令是要保护的加载指令时,所述第一操作是用于将所述保护数据从所述至少一个存储器加载到所述加载和存储单元的加载操作,所述第二操作是用于将与所述保护数据相关联的所述安全性信息从所述至少一个存储器加载到所述加载和存储单元的加载操作,并且所述第三操作是用于将所述保护数据和所述相关联的安全性信息从所述加载和存储单元复制到处理器寄存器的写入操作,·当所述第一指令是要保护的存储指令时,所述第一操作是用于将所述保护数据和所述相关联的安全性信息从处理器寄存器复制到所述加载和存储单元的写入操作,所述第二操作是用于将所述复制的保护数据从所述加载和存储单元存储到所述至少一个存储器的存储操作,并且所述第三操作是用于将所述复制的相关联的安全性信息从所述加载和存储单元存储到所述至少一个存储器的存储操作,与保护数据相关联的所述安全性信息是使能将所述保护数据转换成纯数据的数据和或使能验证所述保护数据完整性的完整性数据。
主权项:1.一种用于由电子系统100的处理器101安全执行第一指令的方法,其中所述电子系统包括被配置成耦合到所述处理器的至少一个存储器107,108,109,并且所述处理器包括处理器寄存器103和执行单元104,所述执行单元104包括加载和存储单元104a,所述方法包括:a在所述处理器的执行流水线中获取S1所述第一指令,b确定S2要执行的所述第一指令是用于将保护数据和相关联的安全性信息从所述至少一个存储器加载到所述处理器寄存器的要保护的加载指令,还是用于将保护数据和相关联的安全性信息从所述处理器寄存器存储到所述至少一个存储器的要保护的存储指令,c当要执行的所述第一指令是要保护的加载指令或要保护的存储指令时,由所述处理器顺序执行至少第一操作S4、第二操作S5和第三操作S6,其中:●当所述第一指令是要保护的加载指令时,所述第一操作是用于将所述保护数据从所述至少一个存储器加载到所述加载和存储单元的加载操作,所述第二操作是用于将与所述保护数据相关联的所述安全性信息从所述至少一个存储器加载到所述加载和存储单元的加载操作,并且所述第三操作是用于将所述保护数据和所述相关联的安全性信息从所述加载和存储单元复制到所述处理器寄存器的写入操作,·当所述第一指令是要保护的存储指令时,所述第一操作是用于将所述保护数据和所述相关联的安全性信息从所述处理器寄存器复制到所述加载和存储单元的写入操作,所述第二操作是用于将所述复制的保护数据从所述加载和存储单元存储到所述至少一个存储器的存储操作,并且所述第三操作是用于将所述复制的相关联的安全性信息从所述加载和存储单元存储到所述至少一个存储器的存储操作,与保护数据相关联的所述安全性信息是使能将所述保护数据转换成纯数据的数据和或使能验证所述保护数据的完整性的完整性数据。
全文数据:
权利要求:
百度查询: 泰雷兹数字安全法国简易股份公司 用于安全执行指令的方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。