Patent ID: 11960620
Assignee: PROTEGRITY CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 5:
6. A server, comprising:
a non-transitory computer-readable storage medium storing executable instructions that, when executed, perform steps comprising:
receiving a string of characters in a first character domain at the server;
accessing, by the server, a first token table and a second token table, the first token table and the second token table each mapping each of a set of input values in the first character domain to a different token value comprising characters in a second character domain different from the first character domain;
tokenizing, by the server, the accessed string of characters by modifying a first substring of the access string of characters with one or more initialization vectors and replacing the first modified substring of the accessed string of characters with a first token value mapped to a value of the first substring by the first token table to form a first intermediate string of characters comprising characters in the first domain character and characters in the second character domain;
tokenizing, by the server, the first intermediate string of characters by replacing a second sub string of the first intermediate string of characters comprising characters in the first character domain by replacing the second sub string of the first intermediate string of characters with a second token value mapped to a value of the second substring of the first intermediate string of characters by the second token table to form a tokenized string of characters; and
transmitting, by the server, the tokenized string of characters to a central server; and

a hardware processor configured to execute the instructions.