CA2479602C

Method and system for conducting a transaction using a proximity device

Abstract

A proximity device (102) transmits a first dynamic authentication value contactlessly to a terminal. The first authentication value is included in a discretionary data field of message data arranged in an ISO Track 1 and/or ISO Track 2 format. Message data is sent from the terminal to an issuer (110). The issuer separately derives a second authentication value and compares it with the first authentication value.

CA2479602C, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Expired 19 March 2023, 3.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

74 claims: 2 independent, 72 dependent

  1. 1
    CA 02479602 2013-08-06 CLAIMS 1. A method of conducting a transaction using a proximity device, the method comprising the steps of:5 dynamically generating a first authentication value;including the first authentication value in a discretionary data field of message data, the message data being arranged in an ISO format;contactlessly transmitting the message data from the proximity device to a terminal;and 10 transmitting the message data from said terminal for verification.
  2. 26
    A system for conducting a transaction using a proximity device, the system comprising:an authentication value generator for dynamically generating a first 20 authentication value;a formatter for including the first authentication value in a discretionary data field of message data, the message data being arranged in an ISO format;a first transmitter for contactlessly transmitting the message data from the proximity device to a tenninal;and a second transmitter for transmitting the message data from said tenninal 30 for verification. -17CA 02479602 2013-08-06
  3. 51
    A computer-readable medium for conducting a transaction using a proximity device, the computer-readable medium having a set of instructions operable to direct a processor to perform the steps of:dynamically generating a first authentication value;including the first authentication value in a discretionary data field of message data, the message data being arranged in an ISO format;and contactlessly transmitting the message data from the proximity device to a terminal;and transmitting the message data from said terminal for verification. 52- A computer-readable medium according to claim 51, wherein the set of instructions is further operable to direct the processor to perform the steps of: generating a random number;transmitting an authentication command contactlessly from said terminal to said proximity device, the authentication command including said random number, the step of dynamically generating the first authentication value comprising using a first authentication key by the proximity device to derive the first authentication value from data comprising at least said random number;calculating a second authentication value by an issuer using a second authentication key and said message data;and comparing said second authentication value to said first authentication value by said issuer to verify the transaction. -21CA 02479602 2013-08-06