Back to results
US 2023/0065643 A1Published application
Devices and techniques to perform entropy-based randomness via a contactless card
AssigneeCapital One Services, LLC
InventorsCruz VARGAS, Bryant YEE, Sarah OLSEN
Life of this patent
Estimating the term…
Abstract
Embodiments are directed to systems and techniques to generate random numbers via contactless cards.
Claims20
A contactless card, comprising:
- one or more sensors;
- processing circuitry coupled with the one or more sensors;
- memory coupled with the processing circuitry and the one or more sensors, the memory to store instructions, that when executed by the processing circuitry, to cause the processing circuitry to:
- receive data from at least one of the one or more sensors;
- generate a random sample of the data by randomly sampling a portion of the data;
- generate a random number with the random sample and a cryptographic algorithm;
- and
- generate a pair of keys with a key generation algorithm using the random number, the pair of keys comprising a private key and a public key.
5 more elements
A computer-implemented method, comprising:
- collecting, by processing circuitry of a contactless card, data from a plurality of sensors of the contactless card;
- randomly sampling, by the processing circuitry, the data from the plurality of sensors to generate a seed value;
- utilizing, by the processing circuitry, the seed value with a cryptographic algorithm to generate a random number;
- generating, by the processing circuitry, a pair of keys with a key generation algorithm using the seed value, the pair of keys comprising a private key and a public key;
- and
- storing, by the processing circuitry, the pair of keys in memory of the contactless card.
3 more elements
A contactless card, comprising:
- one or more sensors;
- processing circuitry coupled with the one or more sensors;
- memory coupled with the processing circuitry and the one or more sensors, the memory to store instructions, that when executed by the processing circuitry, to cause the processing circuitry to:
- receive data from at least one of the one or more sensors;
- generate a random sample of the data by randomly sampling a portion of the data;
- receive a request for a random number from a device;
- apply a cryptographic algorithm to the random sample to generate the random number;
- and
- send, in response to the request, the random number to the device.
6 more elements
Dependencies are inferred from the claim text.