发明名称 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
代理机构 代理人
主权项
地址