Method and apparatus for securing executable programs...

Electrical computers and digital processing systems: support – Computer program modification detection by cryptography

Reissue Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S190000, C705S057000

Reissue Patent

active

RE040405

ABSTRACT:
A secure system for executing program code in an insecure environment while making it impossible, or at least impractical, to determine how to copy the program code and associated data is provided. A program memory contains encrypted program data and security circuitry contained within an integrated circuit is provided for decrypting the program data as it is needed by a processor. A portion of the processing steps which would be done by the processor in an insecure system is performed in this secure system within the secure circuitry using portions of the decrypted program data which are not provided to the processor. Program data is parsed it out based on a proper request to the security chip from the processor. A key value stored in volatile memory is used in the decrypting process and the volatile memory is positioned on the integrated circuit such that its contents are lost before a chip peel provides access to the volatile memory.

REFERENCES:
patent: 4168396 (1979-09-01), Best
patent: 4433207 (1984-02-01), Best
patent: 4465901 (1984-08-01), Best
patent: 4558176 (1985-12-01), Arnold et al.
patent: 4562305 (1985-12-01), Gaffney
patent: 4905277 (1990-02-01), Nakamura
patent: 5379342 (1995-01-01), Arnold et al.
patent: 5504816 (1996-04-01), Hamilton et al.
patent: 5533051 (1996-07-01), James
patent: 5544244 (1996-08-01), Ogura
patent: 5666411 (1997-09-01), McCarty
patent: O 536 943 (1993-04-01), None
Donald E. Knuth. “The Art of Computer Programming,” Addison-Wesley Publishing Company. Second Edition. p. 28.
David Sheff. “Game Over: How Nintendo Zapped an American Industry. Captured Your Dollars, and Enslaved Your Children,” Random House, Inc. (1993), pp. 160-161.

LandOfFree

Say what you really think

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

Rating

Method and apparatus for securing executable programs... 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 and apparatus for securing executable programs..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for securing executable programs... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2801565

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