An exception is a method in which software is stored in an encrypted form in a user's insecure storage and decrypted and run within a secure processor designed to prevent an intruder from having access to the software and particularly to keys used to encrypt and decrypt it.