A method, computer program, signal transmission and apparatus for trusted
verification of instructions in a module of a computer program first
determine whether a suspect module to be loaded is from an untrusted
source, such as on the internet. If from an untrusted source, the suspect
module is loaded and one-module-at-a-time pre-verification is performed on
the suspect module before linking. If the suspect module passes such
pre-verification, the module is stored in a cache.