Verifying device and application integrity
AssigneeGoogle Inc.
InventorsGang Wang, Marcel M. Moti Yung, David Bruce Turner
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsGang Wang, Marcel M. Moti Yung, David Bruce Turner
Estimating the term…
This disclosure relates to using trust tokens to verify the integrity of devices and applications from which data is received. In one aspect, a method includes receiving, from a client device, a request for one or more trust tokens. The request includes at least one of one or more device-level fraud detection signals obtained from the client device or data representing code of an application that initiated the request. The request also includes a respective nonce for each of the one or more trust tokens. A determination is made, based on at least one of the one or more device-level fraud signals or the data representing the code of the application, to issue the one or more trust tokens to the client device. Each trust token is generated using the nonce for the trust token. The one or more trust tokens are provided to the client device.
A computer-implemented method comprising:
A client device comprising:
One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
Dependencies are inferred from the claim text.