An apparatus for providing a secure processing environment is disclosed. In
one embodiment, the apparatus includes a read/write memory for storing
encrypted information. It also includes a processor, a cipherer and an
authenticator. The cipherer is in communication with the read/write memory
for receiving encrypted information therefrom and is configured to decrypt
the encrypted information into decrypted information to be returned to the
memory for subsequent use by the processor. The authenticator
authenticates the decrypted information prior to use by the processor and
re-authenticates the information prior to re-encryption by the cipherer.
Un apparecchio per fornire un ambiente d'elaborazione sicuro è rilevato. In un incorporamento, l'apparecchio include una memoria lettura /scrittura per memorizzare le informazioni cifrate. Inoltre include un processor, un cipherer e un authenticator. Il cipherer è nella comunicazione con la memoria lettura /scrittura per la ricezione delle informazioni cifrate da ciò ed è configurato per decrypt le informazioni cifrate nelle informazioni decrypted da rinviare alla memoria per uso successivo dal processor. Il authenticator autentica le informazioni decrypted prima di uso dal processor e re-autentica le informazioni prima della re-crittografia dal cipherer.