Method for packaging information with digitally signed software without breaking signature
First Claim
1. A method of packaging software comprising:
- providing a software package including a file having a name portion and a data portion;
digitally signing the data portion of the file for authentication purposes;
supplying information for inclusion in the software package; and
modifying the name portion of the file to include the information.
4 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for packaging software which includes a digitally signed data portion and a filename. An entity such as a software distributor provides information which is to be conveyed to the end user with a software package. The information in encoded and then added to the name of the file without altering the digitally signed data portion of the file. In this manner, information is added to the file data portion without breaking the digital signature. The software package thus created is sent to the end user by the retail channel or by downloading to the user'"'"'s computing device. Once received by the user'"'"'s computing device, the information is decoded and displayed to the user. The data portion of the file is then installed and executed.
-
Citations
28 Claims
-
1. A method of packaging software comprising:
-
providing a software package including a file having a name portion and a data portion;
digitally signing the data portion of the file for authentication purposes;
supplying information for inclusion in the software package; and
modifying the name portion of the file to include the information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of packaging software comprising:
-
receiving, by a distributor, software including a file having a name portion and a digitally signed data portion;
providing, by the distributor, information to be included with the software to form a software package; and
modifying the name portion of the file to include the information. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification