Method and system for linking certificates to signed files
First Claim
1. A method for processing a file having an existing filename, said method comprising:
- a sender sending a request to a certification authority (CA) for a digital certificate;
after said sending, said sender receiving from the certification authority (CA) who issued the digital certificate;
a private key and a certificate address from which the digital certificate may be accessed, said private key being associated with the digital certificate;
said sender generating a digital signature based on the file and the received private key, said digital certificate comprising a public key associated with the private key such that the generated digital signature can be verified through use of the public key;
said sender signing the file with the generated digital signature;
said sender encoding the received certificate address, said encoding generating an encoded address;
said sender merging the existing filename and the encoded address to generate a new filename; and
said sender renaming the file with the new filename.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for processing a file having an existing filename. A private key associated with a digital certificate and a certificate address from which the digital certificate may be accessed are received from a certification authority (CA) who issued the digital certificate. A digital signature is generated based on the file and the received private key. The digital certificate includes a public key associated with the private key such that the generated digital signature can be verified through use of the public key. The file is signed with the generated digital signature The received certificate address is encoded to generate an encoded address. The existing filename and the encoded address are merged to generate a new filename. The file is renamed with the new filename. The renamed file may be authenticated by verifying the digital signature via execution of an authentication algorithm in conjunction with the public key.
26 Citations
18 Claims
-
1. A method for processing a file having an existing filename, said method comprising:
-
a sender sending a request to a certification authority (CA) for a digital certificate; after said sending, said sender receiving from the certification authority (CA) who issued the digital certificate;
a private key and a certificate address from which the digital certificate may be accessed, said private key being associated with the digital certificate;said sender generating a digital signature based on the file and the received private key, said digital certificate comprising a public key associated with the private key such that the generated digital signature can be verified through use of the public key; said sender signing the file with the generated digital signature; said sender encoding the received certificate address, said encoding generating an encoded address; said sender merging the existing filename and the encoded address to generate a new filename; and said sender renaming the file with the new filename. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for authenticating a file having a filename that comprises an encoded address, said file comprising a digital signature that was generated based on the file and a private key, said method comprising:
-
extracting the encoded address from the filename; decoding the extracted encoded address to generate a certificate address from which a digital certificate may be accessed, said digital certificate comprising a public key associated with the private key, said digital signature being verifiable through use of the public key; accessing the digital certificate from the generated certificate address, extracting the public key from the accessed digital certificate; and verifying the digital signature by executing an authentication algorithm in conjunction with the extracted public key. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification