摘要 |
The present disclosure relates to a computer-implemented method for tokenizing data in a distributed tokenization environment comprising a central token management system communicatively coupled to a plurality of clients, the method comprising: receiving, by each of the plurality of clients, a set of values from the central token management system such that each value in each set of values is not included in any other set of values; receiving, at a client, sensitive data to be tokenized; querying a token table associated with the client with a portion of the sensitive data to determine if the token table includes a token mapped to a value of the portion of the sensitive data, the token table storing a plurality of tokens each mapped to a different value; and responsive to a determination that the token table does not include a token mapped to a value of the portion of the sensitive data: generating a token unique to the client by selecting a value from the set of values received by the client from the central token management system; tokenizing the sensitive data using the generated token; and storing the generated token in the token table associated with the client. Central token management User 110 User Client Client 100B 105 100C Client 100A Interface Tokenization Token 120 125generation Token Tokenized data table 140 |