Method and apparatus for variable encryption of data
AssigneeContentGuard Holdings, Inc.
InventorsMichael Raley, Daniel Chen, Hsi-Cheng Wu, Thanh Ta
Life of this patent
Estimating the term…
Abstract
A system and method for encrypting content in an adaptive manner. Portions of data to be encrypted are identified and an encryption ratio that specifies the one or more portions of data to encrypt and other portions of data to not encrypt is determined. The data is then encrypted based on the encryption ratio.
Claims24
A system for encrypting content in a computing environment in an adaptive manner comprising:
- means for identifying one or more portions of data to encrypt;
- means for determining an encryption ratio that specifies the one or more portions of the data to encrypt and other portions of the data to not encrypt;
- means for encrypting the one or more portions of the data based on the encryption ratio;
- means for transmitting an instance of the data;
- means for monitoring the transmission of the instance of the data for one or more conditions related to data transfer;
- and
- means for modifying the encryption ratio based on the monitored conditions and the one or more portions of data to encrypt.
A method of encrypting content in a computing environment in an adaptive manner, the method comprising:
- identifying one or more portions of data to encrypt;
- determining, with a computing device, an encryption ratio that specifies the one or more portions of the data to encrypt and other portions of the data to not encrypt;
- encrypting the one or more portions of the data based on the encryption ratio;
- transmitting an instance of the data;
- monitoring the transmission of the instance of the data for one or more conditions related to data transfer;
- and
- modifying the encryption ratio based on the monitored conditions and the one or more portions of data to encrypt.
A system for encrypting and transferring content in a computing environment in an adaptive manner comprising:
- means for identifying content to be encrypted and transferred;
- means for determining an encryption requirement specifying one or more conditions for an encryption ratio, the encryption ratio specifying how much of each portion of the content is to be encrypted;
- means for determining one or more conditions related to data transfer;
- means for identifying one or more portions of the content to transfer;
- and
- means for transferring each portion of the content singularly, comprising:
- monitoring the one or more conditions related to data transfer;
- modifying the encryption ratio based on the encryption requirement and the monitored conditions;
- encrypting a percentage of each portion of the content in accordance with the encryption ratio;
- and
- transferring each portion of the content.
A method of encrypting content in a computing environment in an adaptive manner, the method comprising:
- identifying content to be encrypted and transferred;
- determining an encryption requirement specifying one or more conditions for an encryption ratio, the encryption ratio specifying how much of each portion of the content is to be encrypted;
- determining one or more conditions related to data transfer;
- identifying one or more portions of the content to transfer;
- and
- transferring each portion of the content singularly, comprising:
- monitoring the one or more conditions related to data transfer;
- modifying the encryption ratio based on the encryption requirement and the monitored conditions;
- encrypting a percentage of each portion of the content in accordance with the encryption ratio;
- and
- transferring each portion of the content.
Dependencies are inferred from the claim text.