Tokenization for big data
AssigneeWells Fargo Bank, N.A.
InventorJeffrey J. Stapleton
Life of this patent
Estimating the term…
Abstract
The present disclosure is directed to systems, methods, and non-transitory computer-readable media including generating a token using an electronic file, the electronic file having a title and a content, and the token including a title hash based on the title of the electronic file and a file hash based on the content of the file and verifying the token based on at least one of the title hash, the file hash, and the signature.
Claims20
A method, comprising:
- receiving a token of an electronic file, the electronic file having a plurality of fields, and the token comprising a field object and a document hash, wherein the field object comprises hashed information and tokenized information, wherein the hashed information is determined by hashing first data in the plurality of fields, the tokenized information is determined by tokenizing second data in the plurality of fields, and the document hash is determined by hashing third data in the plurality of fields, wherein the third data is same as the first data or the second data, wherein a signature is generated over the token;
- and
- verifying the token based on the field object hash and the document hash, comprising:
- verifying the signature;
- in response to verifying the signature:
- checking the field object in the token against the plurality of fields;
- and
- checking the document hash in the token against a hash on a content of the electronic file.
A system, comprising at least one processor configured to:
- receive a token of an electronic file, the electronic file having a plurality of fields, and the token comprising a field object and a document hash, wherein the field object comprises hashed information and tokenized information, wherein the hashed information is determined by hashing first data in the plurality of fields, the tokenized information is determined by tokenizing second data in the plurality of fields, and the document hash is determined by hashing third data in the plurality of fields, wherein the third data is same as the first data or the second data, wherein a signature is generated over the token;
- and
- verify the token based on the field object hash and the document hash, comprising:
- verifying the signature;
- in response to verifying the signature:
- checking the field object in the token against the plurality of fields;
- and
- checking the document hash in the token against a hash on a content of the electronic file.
A non-transitory computer-readable medium comprising computer-readable instructions, such that, when executed, causes a processor to:
- receive a token of an electronic file, the electronic file having a plurality of fields, and the token comprising a field object and a document hash, wherein the field object comprises hashed information and tokenized information, wherein the hashed information is determined by hashing first data in the plurality of fields, the tokenized information is determined by tokenizing second data in the plurality of fields, and the document hash is determined by hashing third data in the plurality of fields, wherein the third data is same as the first data or the second data, wherein a signature is generated over the token;
- and
- verify the token based on the field object hash and the document hash, comprising:
- verifying the signature;
- in response to verifying the signature:
- checking the field object in the token against the plurality of fields;
- and
- checking the document hash in the token against a hash on a content of the electronic file.
Dependencies are inferred from the claim text.