Apparatus and method for preventing cloning of code
US9740837B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 6, 2014 |
| Grant date | Aug 22, 2017 |
| Priority date | — |
| Expiry date | Aug 6, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F21/101
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An apparatus and corresponding method for preventing cloning of code. The apparatus includes a memory, an authentication module, and a device. The memory is configured to store the code, which includes unencrypted code and a fragment of encrypted code. The authentication module is configured to receive and decrypt the fragment of encrypted code from the memory into a fragment of decrypted code, and to store the fragment of decrypted code in an authentication module buffer. The device configured to execute the unencrypted code from the memory and to execute the fragment of decrypted code from the authentication module buffer, wherein the fragment of encrypted code is personalized to the device.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.