Method and apparatus for variable encryption of data
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
24 Claims
-
1. 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. - View Dependent Claims (2, 3, 10, 11, 12)
-
-
4. 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. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
13. 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. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. 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. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification