×

Systems and methods for data encryption using plugins within virtual systems and subsystems

  • US 7,987,497 B1
  • Filed: 03/05/2004
  • Issued: 07/26/2011
  • Est. Priority Date: 03/05/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method executed by a computer system, the method comprising:

  • executing, by a host operating system running on the computer system, an encryption program, a virtual machine monitor, an encryption plug-in, and a file system, wherein the encryption plug-in is configured to interface with the encryption program;

    interfacing, via an encryption-application program interface, the virtual machine monitor with the encryption plug-in, wherein the encryption plug-in enables the virtual machine monitor to interface with the encryption program;

    executing, by the computer system, a virtual machine, the virtual machine including a virtual hard drive, wherein the virtual machine monitor is configured to store the virtual hard drive within a file in the file system;

    providing sector-level encryption by encrypting, by the virtual machine monitor using the encryption program, the file including the virtual hard drive; and

    storing, by the host operating system, the file in the file system.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×