Patent ID: 9240883
Filing Date: 2016-01-19
CPC Classification: G06F,H04L

Claim Text:
1. A method comprising: encrypting, via a processing device, one or more segments of first data using a first key, the first data being associated with at least one encryption attribute and having a plurality of segments, wherein the encryption attribute includes information identifying the one or more segments selected for encryption, wherein the information includes one or more of a set of numbers corresponding to the one or more segments, one or more rules relating to the one or more segments, an identifier corresponding to the one or more rules, and a pointer to a location storing the one or more rules, wherein encrypting of the one or more segments facilitates lowering overall encryption time by limiting the encryption to the one or more segments of the plurality of segments, wherein the one or more segments are identified as candidates for encryption; encrypting the first key using a second key, wherein the second key is a public key; encrypting the encryption attribute using a third key to create an encrypted encryption attribute; and storing, at a memory coupled with the processing device, at least a part of second data, wherein the part includes at least one of partly encrypted data and the encrypted encryption attribute.