Appliance, system, method and corresponding software components for encrypting and processing data
First Claim
Patent Images
1. A system comprising:
- a symbol based encryption module adapted to encrypt on a per symbol basis some or all of the data within a data record, data file or document, wherein the encryption is invariant on a per symbol basis and at least some of the data in the file or document remains processable in a Software as a Service (SaaS) environment, and wherein search terms to be used to search the some or all of the data within the data record are converted using the symbol based encryption module and searching is performed utilizing the converted symbols within the SaaS environment, wherein symbols to be encrypted are first converted into lower case letters, encrypted, and then case format information relating to the unencrypted symbols is then encoded onto the encrypted data;
a sensitivity module communicatively coupled with the symbol based encryption module to evaluate the data to determine a sensitivity level for multiple components of the data, wherein encryption of the multiple components is performed based on the sensitivity level corresponding to the component.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is an appliance, system, method and corresponding software application for encrypting and processing data. A symbol based encryption module may be adapted to encrypt data on a symbol basis such that some or all of the encrypted data remains processable.
-
Citations
28 Claims
-
1. A system comprising:
-
a symbol based encryption module adapted to encrypt on a per symbol basis some or all of the data within a data record, data file or document, wherein the encryption is invariant on a per symbol basis and at least some of the data in the file or document remains processable in a Software as a Service (SaaS) environment, and wherein search terms to be used to search the some or all of the data within the data record are converted using the symbol based encryption module and searching is performed utilizing the converted symbols within the SaaS environment, wherein symbols to be encrypted are first converted into lower case letters, encrypted, and then case format information relating to the unencrypted symbols is then encoded onto the encrypted data; a sensitivity module communicatively coupled with the symbol based encryption module to evaluate the data to determine a sensitivity level for multiple components of the data, wherein encryption of the multiple components is performed based on the sensitivity level corresponding to the component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory computer-readable medium having instructions that, when executed by one or more processors, are capable of causing a data processing system to implement:
-
a symbol based encryption module adapted to encrypt on a per symbol basis some or all of the data within a data record, data file or document, wherein the encryption is invariant on a per symbol basis and at least some of the data in the file or document remains processable in a Software as a Service (SaaS) environment, and wherein letter case format information is encoded on the encrypted data, and wherein search terms to be used to search the some or all of the data within the data record are converted using the symbol based encryption module and searching is performed utilizing the converted symbols within the SaaS environment, wherein symbols to be encrypted are first converted into lower case letters, encrypted, and then case format information relating to the unencrypted symbols is then encoded onto the encrypted data; a sensitivity module communicatively coupled with the symbol based encryption module to evaluate the data to determine a sensitivity level for multiple components of the data, wherein encryption of the multiple components is performed based on the sensitivity level corresponding to the component. - View Dependent Claims (28)
-
Specification