Electrical computers and digital processing systems: support – Multiple computer communication using cryptography – Protection at a particular protocol layer
Reexamination Certificate
2005-03-01
2005-03-01
Peeso, Thomas R. (Department: 2132)
Electrical computers and digital processing systems: support
Multiple computer communication using cryptography
Protection at a particular protocol layer
C713S164000, C713S167000, C713S152000, C713S152000
Reexamination Certificate
active
06862683
ABSTRACT:
A method and system for protecting native libraries for Java and other applications. An application's native library may be embedded in a system of code, such as Java code, so the protections afforded the system of code are provided to the native library. At runtime, the native library may be written to a randomly selected filename in a local file system. The native library is then loaded to support native method implementations. Because the library is written to a different and randomly chosen filename each time, a hacker will not know beforehand what library is going to be used. This invention is generally useful for protecting any native library, regardless of whether it is part of a shared Java library or not. It provides any native library the same level of protection that the symbolic obfuscator, or other method of protecting Java code, gives the Java code.
REFERENCES:
patent: 5542045 (1996-07-01), Levine
patent: 5706502 (1998-01-01), Foley et al.
patent: 5771348 (1998-06-01), Kubatzki et al.
patent: 5787175 (1998-07-01), Carter
patent: 5870544 (1999-02-01), Curtis
patent: 5892899 (1999-04-01), Aucsmith et al.
patent: 5899990 (1999-05-01), Maritzen et al.
patent: 5901227 (1999-05-01), Perlman
patent: 5901315 (1999-05-01), Edwards et al.
patent: 5933503 (1999-08-01), Schell et al.
patent: 5935247 (1999-08-01), Pai et al.
patent: 5935249 (1999-08-01), Stern et al.
patent: 5978914 (1999-11-01), Carley et al.
patent: 5983348 (1999-11-01), Ji
patent: 5987608 (1999-11-01), Roskind
patent: 5995102 (1999-11-01), Rosen et al.
patent: 5995945 (1999-11-01), Notani et al.
patent: 6006328 (1999-12-01), Drake
Black Russell Lane
Wille Robert Baird
Novell Inc.
Peeso Thomas R.
Pillsbury Winthrop LLC
LandOfFree
Method and system for protecting native libraries 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 system for protecting native libraries, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for protecting native libraries will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3444354