02
02
02
EMV Fundamentals
Transaction Processing Comparison
! Magnetic Stripe vs. EMV Transaction Security Points
Card Issuance
EMV System
Terminal
Issuer
Acquirer
Auth Code
Auth Code
Track Data
Payment Brand
Acquirer System
3)! Authorization/Capture message
"!Track data is often in the clear "!The authentication data is static
4) Authorization/Authentication "!Risk assessment performed at the host "!Host cannot recognized cloned cards
ARPC
ARPC
Field or DE 55
Payment Brand
(3)Add ! New EMVField authentication EMV 55 data data
Acquirer System
(2) Terminal performs risk assessment
New EMV data
(4) Issuer Authorization Changes "!Dynamic cryptogram validation "!May return an authentication cryptogram "!Post issuance updates
EMV Data
Chip Data
Application Cryptogram Application Currency Code Application Currency Code VIS Application Currency Exponent Application Default Action Application Discretionary Data Application Effective Date Application Expiration Date Application File Locator Application Interchange Profile Application Label Application Preferred Name Application Primary Acct Number Primary Acct Number Seq Number Application Priority Indicator Application Transaction Counter Application Usage Control Application Version Number (ICC) Application offline Spending Amount Card Production Life Cycle History File Identifiers Card Risk Management Data Object List 1 Card Risk Management Data Object List 2 Cardholder Name Cardholder Name Extended
EMV Tag
8E 8F 9F 53 9F 72 9F 54 9F 5C 9F 49 9F 55 9F 2D 9F 2E 9F 2F 9F 46 9F 47 9F 48 9F 0D 9F 0E 9F 0F 9F 10 9F 56 9F 11 5F 28
Chip Data
Cardholder Verification Method List Certification Authority Public Key Index Consecutive Transaction Limit International Consecutive Transaction Limit International Cryptogram Information Data Cumulative Total Transaction Amount Limit Dynamic Data Object List Geographic Indicator ICC PIN Encipherment Public Key Certificate ICC PIN Encipherment Public Key Exponent ICC PIN Encipherment Public Key Remainder ICC Public Key Certificate ICC Public Key Exponent ICC Public Key Remainder Issuer Action Code Default Issuer Action Code Denial Issuer Action Code Online Issuer Application Data Issuer Authentication Indicator Issuer Code Table Index Issuer Country Code
Domestic cash transactions International cash transactions Domestic goods International goods Domestic services International services ATMs Domestic cashback International cashback
If issuer authentication failure, do not transmit next transaction online If new card, do not decline if unable to go online .
Cardholder Verification
CVM Options
! No CVM ! Signature ! On-line PIN at ATM ! On-line PIN at POS ! Off-line PIN plain texted ! Off-line PIN enciphered
No CVM Signature Online PIN at ATM
CVM List
EMV Data
PIN
ARQC ARPC
Acquirer System
EMV Authentication
Payment Brand
Acquirer System
EMV Data
DDA
! Dynamic Data ! Issuer Public Key Certificate ! ICC Public Key Certificate
CDA
! Combined Data ! Issuer Public Key Certificate ! ICC Public Key Certificate ! Application Cryptogram
PIN
CA Private Key
CA Public Key
Issuer PK Certificate
Offline Authorization
Offline Risk Data on the Chip
Consecutive Transaction Counter Last Online Application Transaction Counter Lower Consecutive Offline Limit Upper Consecutive Offline Limit Cumulative Total Transaction Amount Cumulative Total Transaction Limit PIN PIN Try Limit PIN Try Counter Certification Authority Public Key Index Signed Static Application Data Signed Dynamic Application Data Static Data Authentication Tag List Issuer Action Codes
Authorization Parameters
On-line
Transaction Security
CMS System
EMV Issuance
Card Types
> Contact EMV
"! Card Vendors have different chip operating systems "! Brands have different chip application implementations "! Brands have different EMV risk configuration options
Data Level
Personalization Data ! Risk management criteria ! Cardholder data ! Security keys and certificates
Acquirer System
POS Terminal
Terminal Perspective
"!Chip only cards "!Offline plain text PIN "!Offline enciphered PIN "!No CVM "!SDA "!DDA "!CDA "!Issuer authentication supported
"!Chip only cards "!Offline plain text PIN "!Offline enciphered PIN "!SDA "!DDA "!CDA
Acquirers Perspective
Terminal Model 1 Customer 1 Terminal Model 2 Customer 2 Terminal Model 3
Customer 3 Integrated EMV Terminal Petroleum Pay at the Pump Kiosk Terminals
Customer 4
Acquirer System
Customer 5
Customer.
Customer 100
Application Selection
Identify mutually supported AIDs
Priority 1 2 3 A0000xyz
AID A0000000041010
Config Data
Cardholder Verification
CVM Options
! No CVM ! Signature ! On-line PIN at ATM ! On-line PIN at POS ! Off-line PIN plain texted ! Off-line PIN enciphered
No CVM Signature Online PIN at ATM
CVM List
Field or DE 55
Payment Brand
Acquirer System
ARPC
ARPC
Field or DE 55
Payment Brand
Acquirer System
New EMV data
Issuer Authorization Changes "!EMV ARQC dynamic cryptogram validation "! Authentication cryptogram generation "!Post issuance card updates "!Offline PIN Management "!Online PIN management "!Key Management "!Authorization assessment rules
EMV at a Glance
Messaging
! Online CAM and CVM ! Offline CAM and CVM ! Offline Authorization ! Chip Risk Management
Acquirer System
Guy Berg
Mastercard Advisors 914.325.8111 Guy_berg@Mastercard.com
"