发明名称 |
Device of applying protection bit codes to encrypt a program for protection |
摘要 |
A device of applying protection bit codes to encrypt a program for protection is disclosed. The program has a plurality of instructions P (positive integer). The device includes a protection-bit-code generator, a first protection-bit-code location generator and a protection-bit-code insertion unit. The protection-bit-code generator generates a plurality of protection bit codes in accordance with the plurality of instructions of the program, wherein each instruction has a plurality of bits I (positive integer). The first protection-bit-code location generator generates a plurality of insertion positions N (positive integer) for each protection bit code in accordance with processor status when executing the program. The protection-bit-code insertion unit inserts each protection bit code in a position between (N-1)th- and Nth-bit of a respective instruction of the program in accordance with the insertion position N generated by the first protection-bit-code location generator, thereby generating an encrypted program.
|
申请公布号 |
US2005050341(A1) |
申请公布日期 |
2005.03.03 |
申请号 |
US20040923742 |
申请日期 |
2004.08.24 |
申请人 |
SUNPLUS TECHNOLOGY CO., LTD. |
发明人 |
LIANG BOR-SUNG |
分类号 |
G06F12/14;G06F21/00;H04L9/00;(IPC1-7):H04L9/00 |
主分类号 |
G06F12/14 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|