Apparatuses, devices, and methods for protecting content on a computer are disclosed that employ a novel
hypervisor configured to segregate, or partition, hardware resources or portions thereof into protected and unprotected areas and devices. The partitioning, effectively hides protected hardware resources, such as the
BIOS device, etc., from operating systems running on the computer. The
hypervisor controls access resources into the
protected area and limits the manner in which the operating systems on the computer can access the protected resources and content. The
hypervisor can be configured to physically partition entire hardware resource or to employ
virtualization technology to partition hardware resources, such as memory devices, into protected and unprotected areas that are virtually partitioned. The hypervisor of the present invention provides a new concept in employing anti-forensic techniques to bring about a
protection mechanism that prevents unauthorized users including remote attackers who have obtained administrative access from accessing,
reverse engineering, or otherwise exposing content protected. The content can generally be anything that can be maintained in a computer including data, algorithms, code, information and processes in general, etc., such as personal, sensitive, confidential and proprietary information and algorithms, and cryptographic keys.