System and method for securely hyperlinking graphic objects
First Claim
1. An authenticated hyperlink for accessing a file using a hyperlink address and for authenticating said hyperlink address and said file when said authenticated hyperlink is activated, said authenticated hyperlink comprising:
- a digital image;
a first portion of the digital image comprising an encoded address of a file; and
a second portion of the digital image comprising an encoded message authentication code based on the address of the file and the file.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods and computer programs for verifying the authenticity and integrity of hyperlink addresses and files that are accessible by means of these hyperlink addresses. A system and a method are disclosed for authenticating a file such as an HTML document hyperlinked to a graphic object such as a digital image or to a graphic icon. The hyperlink network address (e.g., the URL of the hyperlink on the Internet) is encoded on a first portion of the graphic object. Checking information such as a MAC digital signature and the hyperlinked file are encoded into a second portion of the same graphic object. In accordance with another aspect of the invention, a system and a method are disclosed for verifying the authenticity and integrity of a hyperlink and a file when this hyperlink is activated.
51 Citations
20 Claims
-
1. An authenticated hyperlink for accessing a file using a hyperlink address and for authenticating said hyperlink address and said file when said authenticated hyperlink is activated, said authenticated hyperlink comprising:
-
a digital image;
a first portion of the digital image comprising an encoded address of a file; and
a second portion of the digital image comprising an encoded message authentication code based on the address of the file and the file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for creating an authenticated hyperlink to access a file by means of a hyperlink address and to authenticate said hyperlink address and said file when said authenticated hyperlink is activated, said method comprising the steps of:
-
providing a digital image;
encoding the address of a file in a first portion of said digital image;
computing a message authentication code based on the address of the file and the file; and
encoding the computed message authentication code in a second portion of said digital image. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for activating an authenticated hyperlink, said authenticated hyperlink comprising a digital image, said method comprising the steps of:
-
extracting from a first portion of said digital image, an encoded address of a file;
decoding said encoded address;
extracting from a second portion of said digital image, an encoded message authentication code;
decoding said encoded message authentication code;
accessing and retrieving the file corresponding to the decoded address;
computing a computed message authentication code by means of a hash function identical to the hash function used to compute the message authentication code encoded in the digital image;
comparing the computed message authentication code with the decoded message authentication code; and
if the computed message authentication code and the decoded message authentication code are identical, processing the file as being an authentic file. - View Dependent Claims (20)
-
Specification