Cryptography – Cryptanalysis
Patent
1994-10-28
1996-08-06
Cain, David C.
Cryptography
Cryptanalysis
380 49, H04L 900
Patent
active
055442447
ABSTRACT:
In order to transform enciphered instructions stored in an external memory into the original ones while a microcomputer executes the same, the instructions have been enciphered and stored in the memory such as to be logically partitioned into a plurality of groups. The enciphered instructions are read out of the memory for decipherment. A first instruction located at an initial storage address of a group is initially deciphered using a first value. Thereafter, the following instructions in the group are sequentially deciphered using a second value which is determined by transforming an immediately preceding instruction. If the microcomputer executes a branch instruction, the execution control is transferred to a branched address. Subsequently, a first instruction located at the group, which includes the branched address, is deciphered using the first value. Thereafter, the instruction(s) following the first instruction are deciphered, using the second value, until deciphering an instruction stored at the branched address.
REFERENCES:
patent: 4864494 (1989-09-01), Kobus
patent: 5081675 (1992-01-01), Kittirutsunetorn
patent: 5182770 (1993-01-01), Medveczky, et al.
Cain David C.
NEC Corporation
LandOfFree
Method for protecting an enciphered computer object code against does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for protecting an enciphered computer object code against, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for protecting an enciphered computer object code against will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2198332