×

Embedding certifications in executable files for network transmission

  • US 6,367,012 B1
  • Filed: 12/06/1996
  • Issued: 04/02/2002
  • Est. Priority Date: 12/06/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. In a local computer system, a method of digitally signing an executable file for distribution over a network from the local computer system to a remote computer system by performing a calculation on contents of the executable file at the local computer system, wherein the executable file is of an executable file format defining a plurality of fields, wherein at least one field has a value modifiable to add a new section elsewhere in the executable file and is designated in the calculation at the local computer system as excluded when performing the calculation to generate a digital signature for the executable file, the method comprising:

  • generating the digital signature for the executable file at the local computer system by performing the calculation on at least one of the plurality of fields, excluding the field having a value modifiable to add a new section elsewhere in the executable file and designated in the calculation at the local computer system as excluded when performing the calculation to generate a digital signature for the executable file out of the fields from the calculation;

    adding a new section to the executable file at the local computer system by modifying the value of the field having a value modifiable to add a new section elsewhere in the executable file and designated in the calculation at the local computer system as excluded when performing the calculation to generate a digital signature for the executable file; and

    at the local computer system, placing the digital signature in the new section to embed the digital signature in the executable file.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×