Patent ID: 8127149

Claim:
A method of encryption comprising: scanning at least one file on a computer system for at least one attribute defined in an encryption policy, wherein the at least one attribute relates to content of the at least one scanned file, and wherein the at least one attribute is one or more keywords defined in the encryption policy associated with a particular type of content; matching the content of the at least one scanned file to the at least one attribute defined in the encryption policy, wherein the encryption policy selects an encryption method from a plurality of encryption methods corresponding to the one or more keywords identified by a match between the content of the at least one scanned file and the at least one attribute, and wherein the encryption method is associated with the particular type of content contained within the at least one scanned file; encrypting the at least one scanned file using the selected encryption method and a symmetric key; and encrypting the symmetric key with a public key, wherein the public key is related to the one or more keywords defined in the encryption policy.