- 专利标题: CHECKING A SECURITY VALUE CALCULATED FOR A PART OF A PROGRAM CODE
-
申请号: EP15791266.8申请日: 2015-10-29
-
公开(公告)号: EP3369028A1公开(公告)日: 2018-09-05
- 发明人: BALDWIN, Adrian , GRIFFIN, Jonathan
- 申请人: Hewlett-Packard Development Company, L.P.
- 申请人地址: 11445 Compaq Center Drive West Houston, Texas 77070 US
- 专利权人: Hewlett-Packard Development Company, L.P.
- 当前专利权人: Hewlett-Packard Development Company, L.P.
- 当前专利权人地址: 11445 Compaq Center Drive West Houston, Texas 77070 US
- 代理机构: Haseltine Lake LLP
- 国际公布: WO2017071763 20170504
- 主分类号: G06F21/54
- IPC分类号: G06F21/54 ; G06F21/12
摘要:
An apparatus includes a first processing resource to execute a program code, and a second processing resource separate from the first processing resource. The program code includes an embedded execution unit. The execution unit, during execution of the program code, calculates a first security value for a part of the program code. The second processing resource runs a validation program. The validation program receives the first security value, checks the first security value against a second security value calculated from a corresponding part of a reference copy of the program code to obtain a check result, returns the check result to the execution unit. The execution unit performs a security-related action in response to a check result indicating a mismatch between the first security value and the second security value.
公开/授权文献
信息查询