A secure computer system includes a central processing unit in which
plural programs reside. The system includes means for verifying whether
the at least one program is trusted or not trusted. That means can be an
external key device that includes a verification program that can
communicate with the programs residing within the central processing
unit.