A CPU is provided with an ability to modify its operation in accordance
with an encryption key. When a program is compiled, the program is
modified in order that execution may be performed with the CPU with its
operation modified. As a result, it is unnecessary to decrypt the program
into standard op codes prior to execution. The keyed program operation
permits secure transfer of program data through open channels such as the
Internet. A programmable instruction decoder programmable decodes
encrypted instruction op codes, without decrypting them into standard op
codes. Logic is used to accomplish network handshaking. The network
handshaking further used to provide additional key information for
continued operation the CPU.
Una CPU se proporciona una capacidad de modificar su operación de acuerdo con una llave del cifrado. Cuando se compila un programa, se modifica el programa para poder realizarse la ejecución con la CPU con su operación modificada. Consecuentemente, es innecesario descifrar el programa en códigos de Op. Sys. estándares antes de la ejecución. La operación afinada del programa permite la transferencia segura de los datos del programa a través de los canales abiertos tales como el Internet. Un decodificador programable de la instrucción programable descifra códigos de Op. Sys. cifrados de la instrucción, sin el descifre de ellos en códigos de Op. Sys. estándares. La lógica se utiliza para lograr apretón de manos de la red. El más futuros del apretón de manos de la red usados a proporcionan la información dominante adicional para la operación continuada la CPU.