发明名称 Protecting application programs from malicious software or malware by protecting objects from external code
摘要 An apparatus includes a memory to store a secure object 210 comprising at least one of code and data that is encrypted when stored in the memory and a central processing unit (CPU) 201 that is capable of executing an EnterSecureMode (esm) instruction that enables the decryption of the secure object's information when the secure object information is retrieved from the memory into the CPU. The CPU further comprises a feature to protect the secure object from code received from other software. The protection feature is preferably such that the CPU comprises at least one register defining an address range that provides at least one of a "read-only" and a "no-execute" range for a secure object.
申请公布号 GB2494512(A) 申请公布日期 2013.03.13
申请号 GB20120015241 申请日期 2012.08.28
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 RICHARD HAROLD BOIVIE;DIMITRIOS PENDARAKIS
分类号 G06F21/74 主分类号 G06F21/74
代理机构 代理人
主权项
地址