Electrical computers and digital processing systems: support – Computer program modification detection by cryptography
Reissue Patent
2008-06-24
2008-06-24
Smithers, Matthew (Department: 2137)
Electrical computers and digital processing systems: support
Computer program modification detection by cryptography
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.
Gormish Michael J.
Schwartz Edward L.
Blakely , Sokoloff, Taylor & Zafman LLP
Ricoh & Company, Ltd.
Smithers Matthew
LandOfFree
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.
Profile ID: LFUS-PAI-O-2801565