System and method for secure transaction
First Claim
Patent Images
1. A method for encrypting token data for a transaction comprising:
- reading clear text token data from a token;
encrypting the clear text token data using a key, the encrypting comprising;
defining a first portion and a second portion of the clear text token data, encrypting the second portion using the key, andencrypting the first portion using the encrypted second portion using while preserving the second portion as unencrypted to generate an encrypted token data, the encrypted token data comprising an encrypted first portion and an unencrypted second portion and having the same format as the clear text token data;
encrypting authentication data using the encrypted first portion; and
transmitting the encrypted authentication data and the encrypted token data to a remote device.
12 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for performing a secure transaction provided. In one embodiment, the method includes: reading data on a command token, reading data on a token; encrypting the token data with a key; encrypting an authentication data with a clear text token data; and transmitting the encrypted authentication data with the encrypted token data to a remote device.
182 Citations
19 Claims
-
1. A method for encrypting token data for a transaction comprising:
-
reading clear text token data from a token; encrypting the clear text token data using a key, the encrypting comprising; defining a first portion and a second portion of the clear text token data, encrypting the second portion using the key, and encrypting the first portion using the encrypted second portion using while preserving the second portion as unencrypted to generate an encrypted token data, the encrypted token data comprising an encrypted first portion and an unencrypted second portion and having the same format as the clear text token data; encrypting authentication data using the encrypted first portion; and transmitting the encrypted authentication data and the encrypted token data to a remote device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9)
-
-
8. A transactional device comprising:
-
a first secure module configured to read clear text token data from a token and to encrypt the token data using a key, the encrypting comprising; defining a first portion and a second portion of the clear text token data; encrypting the second portion using the key, and encrypting the first portion using the encrypted second portion while preserving the second portion as unencrypted to generate, an encrypted token data, the encrypted token data comprising an encrypted first portion and an unencrypted second portion and having the same format as the clear text token data; and a second secure module configured to receive the encrypted token data from the first secure module, to encrypt authentication data using the encrypted first portion, and to transmit transmitting the encrypted authentication data and the encrypted token data to a remote device. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer program product comprising a non-transitory computer useable medium having computer program code embodied therein for enabling a computing device to perform a method for encrypting token data for a transaction, the method comprising:
-
reading clear text token data from a token; encrypting the clear text token data using a key, the encrypting comprising; defining a first portion and a second portion of the clear text token data, encrypting the second portion using the key, and encrypting the first portion using the encrypted second portion while preserving the second portion as unencrypted to generate an encrypted token data, the encrypted token data comprising an encrypted first portion and an unencrypted second portion, wherein the encrypted token data and having the same format as the clear text token data; and
encrypting authentication data using the encrypted first portion; andtransmitting the encrypted authentication data and the encrypted token data to a remote device. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification