Invention Grant
- Patent Title: System and method for initializing tokens in a dictionary encryption scheme
-
Application No.: US14921387Application Date: 2015-10-23
-
Publication No.: US09740871B2Publication Date: 2017-08-22
- Inventor: David Movshovitz
- Applicant: salesforce.com, inc.
- Applicant Address: US CA San Francisco
- Assignee: salesforce.com, inc.
- Current Assignee: salesforce.com, inc.
- Current Assignee Address: US CA San Francisco
- Agency: Lorenz & Kopf, LLP
- Main IPC: H04L29/06
- IPC: H04L29/06 ; G06F21/60 ; G09C1/00 ; G06F17/30

Abstract:
Computer systems and applications are provided for encrypting data that preserves the ability to process the encrypted data. The method includes receiving data in unencrypted form. The method further includes encrypting the data in accordance with an encryption dictionary generated by arranging the plurality of plaintext symbols in lexicographical order; defining a first subset comprising a first plurality of the lexicographically arranged symbols; defining a second subset comprising a second plurality of the lexicographically arranged symbols; defining a first set with a first plurality of unique random tokens within a first token space for use with the first plurality of symbols; and defining a second set with a second plurality of unique random tokens within a second token space for use with the second plurality of symbols such that the second plurality of unique random tokens is non-linear with respect to the first plurality of unique random tokens.
Public/Granted literature
- US20160042187A1 SYSTEM AND METHOD FOR INITIALIZING TOKENS IN A DICTIONARY ENCRYPTION SCHEME Public/Granted day:2016-02-11
Information query