Electrical computers and digital processing systems: support – Data processing protection using cryptography
Reexamination Certificate
2005-08-23
2005-08-23
Barron, Gilberto (Department: 2132)
Electrical computers and digital processing systems: support
Data processing protection using cryptography
C713S190000, C713S193000, C713S194000, C713S152000
Reexamination Certificate
active
06934850
ABSTRACT:
First program10comprises encrypted code modules11, 13, and15, decryption code modules12a, 14a, and16aof encrypted code modules12, 14, and16, and a first decryption processing code module30. Also, second program20comprises encrypted code modules12, 14, and16, decryption code modules11a, 13a, and15aof the encrypted code modules11, 13, and15, and a second decryption processing code module31. The encrypted code modules11-16, which are created by encrypting processing code modules, are not converted back to the processing modules that perform original processing unless they are decrypted by the first and second decryption processing code modules30and31, respectively.
REFERENCES:
patent: 4905277 (1990-02-01), Nakamura
patent: 5892899 (1999-04-01), Aucsmith et al.
patent: 6049613 (2000-04-01), Jakobsson
patent: 6205550 (2001-03-01), Nardone et al.
patent: 6772419 (2004-08-01), Sekiguchi et al.
Schneier, Applied Cryptography, 1996, John Wiley & Sons, 2nd Edition, pp. 294-300, 358-363.
Mambo et al., A Tentative Approach to Constructing Tamper-Resistant Software, 1997, ACM, pp. 23-33.
“Protection of software against reverse-analysis (tampering) and alteration (modification)—tamper-resistant software technology”,Nikkei Electronics, 706: 209-220 (1998).
Barron Gilberto
Dinh Minh
NEC Corporation
Scully Scott Murphy & Presser
LandOfFree
Program creation method and program execution method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Program creation method and program execution method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Program creation method and program execution method will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3494071