Method and device for generating a single-use financial account number
DCFirst Claim
1. An apparatus, comprising:
- a processing unit, said processing unit including a cryptographic processor;
a communications unit, in communication with said processing unit, operable to transmit and receive information regarding a second account identifier for use in place of a first account identifier; and
a memory device connected to said processing unit, said memory device containinga private cryptographic key,a first data element,a second data element anda program, adapted to be executed by said processing unit, to receive the second account identifier,extract from the second account identifier a third data element and a fourth data element,decrypt the third data element using the private cryptographic key and the fourth element,compare the decrypted third data element with the first data element in a first comparison,compare the fourth data key element with the second data element in a second comparison, andverify the second account identifier in accordance with the first comparison and the second comparison.
8 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A device for facilitating financial account transactions is described which includes a processing unit including a cryptographic processor. The device also includes an input unit, a display unit and a memory device connected to the processing unit. The memory device contains a private cryptographic key, a first data element and a second data element. The processing unit encrypts the first data element using the private cryptographic key and the second data element, modifies the second data element, combines the encrypted first data element and the second data element to generate a single-use financial account identifier, and displays the single-use financial account identifier. This identifier is then transmitted to a central processor for authorization of the transaction. The central processor extracts and decrypts data elements from the transmitted identifier using the private cryptographic key, compares those data elements with data elements stored in a memory, and verifies the single-use financial account identifier in accordance with the comparison.
302 Citations
19 Claims
-
1. An apparatus, comprising:
-
a processing unit, said processing unit including a cryptographic processor; a communications unit, in communication with said processing unit, operable to transmit and receive information regarding a second account identifier for use in place of a first account identifier; and a memory device connected to said processing unit, said memory device containing a private cryptographic key, a first data element, a second data element and a program, adapted to be executed by said processing unit, to receive the second account identifier, extract from the second account identifier a third data element and a fourth data element, decrypt the third data element using the private cryptographic key and the fourth element, compare the decrypted third data element with the first data element in a first comparison, compare the fourth data key element with the second data element in a second comparison, and verify the second account identifier in accordance with the first comparison and the second comparison.
-
-
2. A method, comprising the steps of:
-
providing a memory device containing a private cryptographic key, a first data element and a second data element; receiving a second account identifier for use in place of a first account identifier; extracting from the second account identifier a third data element and a fourth data element; decrypting the third data element using the private cryptographic key and the fourth data element; comparing the decrypted third data element with the first data element in a first comparison; comparing the fourth data element with the second data element in a second comparison; and verifying the second account identifier in accordance with the first comparison and the second comparison. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification