Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2003-04-15
2009-06-16
Dam, Tuan Q (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S131000, C380S277000, C713S187000, C713S189000, C726S026000
Reexamination Certificate
active
07549147
ABSTRACT:
A method for protecting software is provided, where source code for the software has a first directive marking an encryption beginning point and a second directive marking an encryption end point. The method contains the steps of: processing the source code to identify a block of code between the first and second directives; compiling the source code to produce a binary file; generating a valid key and a random string; encrypting the random string with the key to obtain a first encrypted value; encrypting a portion of the binary file corresponding to the block of code with the valid key to obtain a second encrypted value; and replacing the portion of the binary file corresponding to the block of code with the second encrypted value and code that can decrypt the second encrypted value during execution of the software.
REFERENCES:
patent: 6463538 (2002-10-01), Elteto
patent: 6957341 (2005-10-01), Rice et al.
patent: 7051200 (2006-05-01), Manferdelli et al.
patent: 2001/0037450 (2001-11-01), Metlitski et al.
patent: 2003/0093663 (2003-05-01), Walker
“Enabling Trusted Software Integrity”, Kirovski et al., Oct. 2002, pp. 1-13. Online retrived at <research.microsoft.com/en-us/um/people/darkok/papers/spef-asplos.pdf>.
“Forward-Security in Private-Key Cryptography”, Bellare et al., Nov. 2000, pp. 1-24. Online retrieved at <eprint.iacr.org/2001/035.pdf>.
Bendersky Diego Ariel
Futoransky Ariel
Notarfrancesco Luciano
Waissbein Ariel
Yamada Carlos Emilio Sarraute
Core SDI, Incorporated
Dam Tuan Q
Dao Thuy
Nieves, Esq. Peter A.
Sheehan Phinney Bass & Green P.A.
LandOfFree
Security framework for protecting rights in computer software does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Security framework for protecting rights in computer software, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Security framework for protecting rights in computer software will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4090500