Encrypted program executing apparatus

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/06 (2006.01) G06F 1/00 (2006.01) G06F 12/14 (2006.01) G06F 21/00 (2006.01) G09C 1/00 (2006.01) H04L 9/00 (2006.01)

Patent

CA 2193114

An encrypted part of the encrypted program loaded in an memory device is received by a one-chip microcomputer and decrypted according to a decrypting program which is stored in advance in an ROM and which cannot be read out to an external bus. The decrypted program is stored in an cache memory, and a cache function inhibition flag is set in a control register in accordance with a storage area of the decrypted program in the cache memory. Therefore, the decrypted program is inhibited from being read out to the external bus. The decrypted program is combined with the non-encrypted part of the program stored in the memory device, and the combined program is executed by a CPU. The encrypted program is prevented from being illegally copied.

La partie chiffrée d'un programme chargé dans un dispositif de mémorisation (15) est lue à un micro-ordinateur monopuce (10) et décodée par un programme de décodage mémorisé dans une mémoire ROM (12) dont l'accès est interdit aux bus externes. La partie décodée est écrite dans une mémoire cache (13), et l'on active un drapeau d'interdiction d'accès à la mémoire cache dans un compteur d'instructions (14), correspondant à la zone de mémorisation de la mémoire (13) pour le programme décodé afin d'interdire l'accès depuis les bus externes. Une unité centrale de traitement (21) exécute la partie décodée en combinaison avec la partie non chiffrée du programme mémorisé dans le dispositif de mémorisation de programme (25). En conséquence, il est possible d'empêcher la copie non autorisée du programme chiffré.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Encrypted program executing apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Encrypted program executing apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Encrypted program executing apparatus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1899834

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.