Systems and methods for cryptographic authentication of contactless cards
First Claim
Patent Images
1. An authentication system, comprising:
- a contactless card including one or more processors and a memory, the memory containing a key and a counter, wherein the contactless card is configured to;
create cryptographic data based on the key and the counter, andtransmit the cryptographic data and a one-time password;
wherein the counter is configured to increment at one or more intervals in a non-monotonic sequence; and
wherein the increment is associated with one or more cryptographic algorithms.
1 Assignment
0 Petitions
Accused Products
Abstract
Example embodiments of systems and methods for data transmission between contactless card and receiving devices are provided. In an embodiment, the contactless card may be configured to create a cryptogram based on a plurality of keys and a counter. The cryptogram may be transmitted to the receiving device. The contactless card may be configured to transmit a one-time password to the client device. The counter value may be adjusted each time the one-time password is generated, and the counter may be configured to increment in a non-monotonic sequence, the sequence associated with one or more cryptographic algorithms.
547 Citations
20 Claims
-
1. An authentication system, comprising:
-
a contactless card including one or more processors and a memory, the memory containing a key and a counter, wherein the contactless card is configured to; create cryptographic data based on the key and the counter, and transmit the cryptographic data and a one-time password; wherein the counter is configured to increment at one or more intervals in a non-monotonic sequence; and wherein the increment is associated with one or more cryptographic algorithms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for authenticating one-time passwords, comprising:
-
creating, by one or more processors, cryptographic data based on a key and a counter contained in a memory of a contactless card; and transmitting, by the one or more processors, the cryptographic data and one or more one-time passwords for authentication; wherein the counter is configured to decrement at one or more intervals in a non-monotonic sequence; and wherein the decrement associated with one or more cryptographic algorithms. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A contactless card comprising:
-
one or more processors and a memory, wherein the memory contains a counter, wherein the contactless card is configured to; transmit one or more one-time passwords, and adjust the counter with generation of each of the one or more one-time passwords; wherein the counter is configured to increment or decrement in a non-monotonic sequence; and wherein a value of the increment or decrement is selected based on a time for entry by the contactless card into an active communication field of a device.
-
Specification