Patent ID: 8024306
Filing Date: 2011-09-20
Classification: G06F,H04L

Abstract:
1. A method for accessing resources within a data processing network, comprising: computing a hash value representing a resource stored at a server data processing system; embedding the hash value within an address portion of a hyperlink, thereby providing a hash-based resource reference, wherein the hyperlink points to the resource at least partly via the hash value, so that in providing the hyperlink responsive to a request for access to the resource, the resource is locatable via the hash-based resource reference in the hyperlink; scanning the resource to identify hash-based resource references within hyperlinks of the resource; and extracting the hash-based resource references from the hyperlinks to generate a modified resource which does not contain the extracted hashes, wherein the computing of a hash value representing a resource stored at a server data processing system includes: applying a secure hash function to the modified resource to compute the hash value representing the resource, so that the computed hash value representing the resource is independent of the hash value itself, even if the resource reference is cyclic.