1. One or more computer-readable storage media, storing processor-executable instructions that, when executed on a processor, configure a processor to perform acts for Uniform Resource Locator (URL) wrapping, the acts comprising: receiving an input of a URL for accessing a document available over a network; determining a characteristic associated with the received URL; creating a security hash; and outputting a wrapped URL comprising the characteristic associated with the received URL, and the security hash.