×

Post-signing modification of software

  • US 8,356,295 B2
  • Filed: 02/16/2006
  • Issued: 01/15/2013
  • Est. Priority Date: 02/17/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer program product having a non-transitory computer-readable storage medium having computer program instructions recorded thereon for making a post-signing modification to a digitally-signed software application to be downloaded by a user onto a computer, the computer program instructions comprising instructions for:

  • digitally signing an executable file having a header describing sections of the executable file and an executable section where executable code is stored, the digital signing forming a signature section with certification data appended to an end of the executable section;

    following the digital signing of the executable file, extending a length of the signature section appended to the end of the executable section of the digitally-signed software application to form a storage section after an end of the signature section;

    adjusting the header to indicate a size of the storage section appended at the end of the executable file;

    providing the digitally-signed software application with the storage section to the user requesting the software application for installation on the computer; and

    during the providing of the software application to the user, inserting post-signing data specific to the user and the computer into the storage section without invalidating the digital signature and without requiring the file to be re-signed after insertion of the post-signing data.

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