Electrical computers and digital processing systems: support – Data processing protection using cryptography – Tamper resistant
Reexamination Certificate
2006-02-14
2006-02-14
Zand, Kambiz (Department: 2132)
Electrical computers and digital processing systems: support
Data processing protection using cryptography
Tamper resistant
C713S189000, C713S190000, C380S037000, C380S042000, C380S043000
Reexamination Certificate
active
07000119
ABSTRACT:
A method and apparatus are described for protecting critical computer software and/or data with a large amount of obscuring instructions and or data to the extent that observing and understanding the obscured instructions and/or data is not humanly feasible. In a preferred method of obscuring software, a bank of obscuring instructions is prepared, a large number of obscuring instructions are selected from the bank and injected in the software code to be protected and a static image of the obscured sequence of code is encrypted and/or compressed. At execution, the obscured instructions are executed one at a time to make run time tracing a labor intensive process.
REFERENCES:
patent: 5151938 (1992-09-01), Griffin, III et al.
patent: 5388211 (1995-02-01), Hornbuckle
patent: 5410598 (1995-04-01), Shear
patent: 5708709 (1998-01-01), Rose
patent: 5717756 (1998-02-01), Coleman
patent: 5758069 (1998-05-01), Olsen
patent: 5764762 (1998-06-01), Kazmierczak et al.
patent: 5790663 (1998-08-01), Lee et al.
patent: 5805706 (1998-09-01), Davis
patent: 5825883 (1998-10-01), Archibald et al.
patent: 5826011 (1998-10-01), Chou et al.
patent: 5889866 (1999-03-01), Cyras et al.
patent: 5892899 (1999-04-01), Aucsmith et al.
patent: 5920861 (1999-07-01), Hall et al.
patent: 5982891 (1999-11-01), Ginter et al.
patent: 5987572 (1999-11-01), Weidner et al.
patent: 5991399 (1999-11-01), Graunke et al.
patent: 5991402 (1999-11-01), Jia et al.
patent: 6006328 (1999-12-01), Drake
patent: 6049609 (2000-04-01), Maliszewski
patent: 6061449 (2000-05-01), Candelore et al.
patent: 6112181 (2000-08-01), Shear et al.
patent: 6175925 (2001-01-01), Nardone et al.
patent: 6178509 (2001-01-01), Nardone et al.
patent: 6205550 (2001-03-01), Nardone et al.
patent: 6502126 (2002-12-01), Pendakur
patent: PCT/US97/10359 (1997-12-01), None
patent: PCT/US98/12017 (1998-06-01), None
patent: PCT/US98/12017 (1999-01-01), None
patent: PCT/SE98/01554 (1999-03-01), None
patent: PCT/US98/14858 (1999-03-01), None
patent: PCT/US98/14914 (1999-03-01), None
patent: PCT/US99/29150 (2000-06-01), None
Jia Zheng
Shen Ji
RealNetworks, Inc.
Schwabe Williamson & Wyatt P.C.
Steven C. Stewart, RealNetworks, Inc.
Zand Kambiz
LandOfFree
Instruction/data protection employing derived obscuring... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Instruction/data protection employing derived obscuring..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Instruction/data protection employing derived obscuring... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3624554