Patent References 3504132 3798359 3911216 Electronic security apparatus Block cipher system for data security Key controlled address relocation translation system Message verification and transmission error detection by block chaining Computer software security system Patent #: 4120030 InventorApplicationNo. 05/846638 filed on 10/31/1977US Classes:713/190, Computer instruction/address encryption380/37Block/data stream encipheringExaminersPrimary: Buczinski, S. C.Attorney, Agent or FirmInternational ClassesG06F 12/14 (20060101)G06F 21/00 (20060101) G06F 1/00 (20060101) AbstractA microprocessor for executing computer programs which have been enciphered during manufacture to deter the execution of the programs in unauthorized computers. This microprocessor deciphers and executes an enciphered program one instruction at a time, through a combination of substitutions, transpositions, and exclusive-OR additions, in which the address of each instruction is combined with the instruction. Each unit may use a unique set of substitutions so that a program that can be executed in one microprocessor can not be run in any other microprocessor.Other References
| |