首页>
外国专利>
DEVICES AND METHODS FOR INTELLECTUAL PROPERTY PROTECTION OF SOFTWARE FOR INTEGRATED PLATFORMS
DEVICES AND METHODS FOR INTELLECTUAL PROPERTY PROTECTION OF SOFTWARE FOR INTEGRATED PLATFORMS
展开▼
机译:用于集成平台的软件的知识产权保护的设备和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
A method for protecting software against reverse engineering, the method comprising: in response to a code being invoked by an application, determining that a program counter falls within a first address range of a non-volatile memory that includes encrypted instructions and is defined by a library memory register (LMR), the nonvolatile memory further comprising a second address range for storing unencrypted instructions; in response to determining that the program counter falls in the first address range, communicating the encrypted instructions to a decryption engine to obtain decrypted instructions; loading the decrypted instructions into a cache memory; communicating the decrypted instructions, via an instruction code bus, to a kernel to execute the decrypted code; and in response to determining that the program counter falls in the second area, loading, through the instruction code bus, unencrypted instructions into the cache memory.
展开▼