Patent ID: 7308102

Claim:
An information handling system comprising: at least one processor; a memory module; a boot module, operable to accept a key and one or more requests for the memory module and provide the requests and the key to a virtual memory module; a management console located remotely from the boot module, the memory module, the virtual memory module, and a gatekeeper, the management console not having access to the key and operable to remotely manage the boot module and remotely transmit one or more requests to the boot module; an access agent associated with the boot module, the access agent securely storing the key and operable to transmit one or more requests from the management console to the boot module; the virtual memory module externally accessible by the boot module, the virtual memory module operable to accept the requests and the key from the boot module and transmit the requests and the key from the boot module to the gatekeeper; and the gatekeeper associated with the memory module, the gatekeeper operable to regulate access to the memory module, authenticate the key provided by the boot module, and prevent modification of the memory module without authentication of the key.