Software virus detection methods and apparatus
First Claim
Patent Images
1. A process for identifying code in a document comprising:
- providing code in said document to be certified;
generating an certification identifier for said code;
adding said certification identifier to said document;
adding said certification identifier to a database;
providing a second code to be authenticated;
authenticating said second code, wherein authenticating said second code further comprises an action chosen from the group consisting of;
referencing a second document containing said second code, referencing said database, and, generating an certification identifier for said code.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a system and method for identifying and securing code, as well as providing virus detection and code authentication. This detection and authentication occurs through modules or components which utilize certification identifiers to authenticate and validate code. Preferred embodiments include macro detection.
58 Citations
6 Claims
-
1. A process for identifying code in a document comprising:
-
providing code in said document to be certified; generating an certification identifier for said code; adding said certification identifier to said document; adding said certification identifier to a database; providing a second code to be authenticated; authenticating said second code, wherein authenticating said second code further comprises an action chosen from the group consisting of;
referencing a second document containing said second code, referencing said database, and, generating an certification identifier for said code. - View Dependent Claims (2, 3)
-
-
4. A process for identifying code comprising:
-
providing a code to be certified; scanning said code; generating a first certification identifier for said code; storing said first certification identifier in a document; providing a macro to be authenticated; and
,authenticating said macro wherein authenticating said macro further comprises an action chosen from the group consisting of;
referencing a second document containing said macro, referencing a database containing said macro, and, generating an certification identifier for said macro. - View Dependent Claims (5, 6)
-
Specification