1. A computer program product comprising one or more computer storage media having thereon computer-executable instructions that are structured such that, when executed by one or more processors of a signing authority computing system, cause the signing authority computing system to perform a method for signing a file, the method comprising: an act of accessing a file that includes a marker that is recognized by a signing authority, marker being situated and structured in an execution transparent context by the author or creator of the file; an act of finding the marker within the file; an act of identifying the execution transparent context system of the file based on a context of the marker within the file; and an act of modifying the file to include a signature placed within an execution transparent context that is canonical to the identified execution transparent context system.