ENCRYPTION AND TOKENIZATION ARCHITECTURES
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of the present invention are directed to methods, systems and computer program products for conducting an online transaction on a website involving sensitive information. Such embodiments provide methods, systems and computer program products to: (a) register at least one entity with a gate keeper module, the registering comprising associating the entity with a subscription level; (b) associate a sub-string of a character string with a unique token so that a direct link does not exist between the unique token and the character string; and (c) during processing of the online transaction: (i) using the unique token for intermediate steps during the processing of the online transaction; and (ii) only accessing the character string in storage memory to complete the online transaction after receiving a request from at least one registered entity associated with a subscription level associated with a privilege to receive the requested sensitive information.
16 Citations
52 Claims
-
1-28. -28. (canceled)
-
29. A method for conducting an online transaction on a website involving sensitive information, the method comprising:
-
registering an entity, the registering comprising providing a key that associates the entity with a subscription level sufficient to receive the sensitive information; associating a sub-string of a character string with a unique token so that a direct link does not exist between the unique token and the character string, the character string comprising the sensitive information and the sub-string being configured to identify the character string without revealing the character string; saving a record for the online transaction, wherein the record includes information for the online transaction and the unique token; using the unique token for intermediate steps during the processing of the online transaction; and retrieving the character string from a storage memory using the unique token and the key associated with the entity to complete the online transaction using the saved record and the sensitive information after transmission of a request for the sensitive information from the entity. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
-
37. A data processing system for conducting an online transaction on a website involving sensitive information, the data processing system comprising a processor and one or more storage devices embodying computer-readable program instructions that, when executed by the processor, cause the data processing system to:
-
register an entity, the registering comprising providing a keys that associates the entity with a subscription level sufficient to receive the sensitive information; associate a sub-string of a character string with a unique token so that a direct link does not exist between the unique token and the character string, the character string comprising the sensitive information and the sub-string being configured to identify the character string without revealing the character string; save a record for the online transaction, wherein the record includes information for the online transaction and the unique token; use the unique token for intermediate steps during the processing of the online transaction; and retrieve the character string from a storage memory using the unique token and the key associated with the entity to complete the online transaction using the saved record and the sensitive information after transmission of a request for the sensitive information from the entity. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
-
-
45. A computer program product for conducting an online transaction on a website involving sensitive information, the computer program product comprising a computer-readable storage embodying computer-readable program instructions that, when executed by, cause a processor to:
-
register an entity, the registering comprising providing a key that associates the entity with a subscription level sufficient to receive the sensitive information; associate a sub-string of a character string with a unique token so that a direct link does not exist between the unique token and the character string, the character string comprising the sensitive information and the sub-string being configured to identify the character string without revealing the character string; save a record for the online transaction, wherein the record includes information for the online transaction and the unique token; use the unique token for intermediate steps during the processing of the online transaction; and retrieve the character string from a storage memory using the unique token and the key associated with the entity to complete the online transaction using the saved record and the sensitive information after transmission of a request for the sensitive information from the entity. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52)
-
Specification