A computer memory security platform (“MSP”) includes computer system memory, circuitry, control drivers and on-board security control apparatus capable of both interacting with, and ensuring protection of, user-level application programs and kernel-mode drivers of the associated computer operating system or hypervisor executive. Through the use of an in-band control protocol, an out-of-band management protocol, and a side-band memory processing protocol, the MSP hosts a series of related control components and dynamically-loaded, hardware-resident security modules to provide executive system and application security. Special circuitry within the MSP monitors the on-board system memory to help ensure application isolation and overall executive system integrity. Depending upon configuration, the security memory platform can reside inside a standard computer form factor, or be deployed outside as a stand-alone device to provide same functionality in a simultaneous virtualization capacity for numerous computer systems.
展开▼