[发明专利]一种用于保护处理器对程序的执行的方法、装置和存储介质有效
申请号: | 201680027175.9 | 申请日: | 2016-05-10 |
公开(公告)号: | CN107637009B | 公开(公告)日: | 2021-04-30 |
发明(设计)人: | V·杜帕奎斯;E·勒科康恩 | 申请(专利权)人: | 拉姆伯斯公司 |
主分类号: | H04L9/00 | 分类号: | H04L9/00;G06F21/52;G06F11/14;G06F7/02;G09C1/00 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种用于保护处理器对程序的执行的方法,所述程序包括用于比较两个数据项(D1、D2)的比较指令(S1),后跟根据由所述比较指令提供的比较结果选择的程序操作(SI2),所述方法包括以下步骤:在执行所述比较指令之前,用多种方式计算代表要比较的数据的相等性的比较数据;在执行所述比较指令之后,检验所计算的比较数据与选择或不选择所述程序操作的事实是否一致;以及在所述比较数据互相不一致或与所述比较的结果不一致的情况下,激活错误信号(ER)。 | ||
搜索关键词: | 一种 用于 保护 处理器 程序 执行 方法 装置 存储 介质 | ||
【主权项】:
一种用于保护处理器对程序的执行的方法,所述程序包括比较指令(S1),所述比较指令(S1)具有两个数据项(D1、D2),后跟基于由所述比较指令提供的比较结果来选择的程序操作(SI2、SI2‑1、SI2‑2),所述方法包括以下步骤:在执行所述比较指令之前,计算代表要比较的数据项的相等性的比较变量(CP1‑CP4),在执行所述比较指令之后,检查所计算的比较变量与选择或不选择所述程序操作是否一致,以及在所述比较变量彼此一致或与所述比较结果一致的情况下,使能错误信号(ER)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于拉姆伯斯公司,未经拉姆伯斯公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680027175.9/,转载请声明来源钻瓜专利网。
- 上一篇:用于覆盖增强的系统和方法
- 下一篇:数据加密装置及方法和数据解密装置及方法