Patent ID: 9230118
Filing Date: 2016-01-05
CPC Classification: G06F,G06T,H04L

Claim Text:
1. A computer-readable storage device containing machine executable instructions that when executed by a processor cause the processor to encrypt a virtual disc, wherein the virtual disc comprises a virtual disc image, and wherein execution of the machine executable instructions causes the processor to: receive the virtual disc; increase the size of the virtual disc; write a decryption-master-boot-record and a decryption program to the virtual disc; encrypt at least a portion of the virtual disc image, wherein the decryption program comprises decryption-machine-executable-instructions for decrypting the at least partially encrypted virtual disc image in accordance with a cryptographic key; wherein the virtual disc image is divided into first and second parts, wherein the second part of the virtual disc image is stored in a third portion of the virtual disc, wherein execution of the instructions further causes the processor to copy the first part of the virtual disc image to a fourth portion of the virtual disc; wherein the decryption-master-boot-record is written to a first portion of the virtual disc, wherein the decryption program is written to a second portion of the virtual disc, wherein the first part of the virtual disc image is copied from the first and second portions of the virtual disc, and wherein execution of the instructions further causes the processor to at least partially encrypt the first and second parts of the virtual disc; and wherein the size of the virtual disc is increased to create the fourth portion of the virtual disc and a fifth portion of the virtual disc, wherein the size of the fifth portion is larger than the second portion, and wherein the combined size of the first and second portions is less than or equal to the size of the fourth portion.