1. A method for secure processing of cryptographic keys using a main system processor having a secure processor mode, comprising the steps of: loading a cryptographic key, cryptographic program, and any other required cryptographic data into a secure memory during a secure processor mode or during a power-on initialization sequence; and executing the cryptographic program in the secure processor mode or during the power-on initialization sequence using the cryptographic key stored in the secure memory.