Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Difference between "EMV" and "Global Platform"

Tags:

smartcard

I would like to ask if someone of you know the difference between "EMV" and "Global Platform".

like image 981
Rina Certis or AHR Avatar asked Apr 15 '12 16:04

Rina Certis or AHR


People also ask

What is EMV card personalization?

EMV personalization validation testing enables issuers and card bureaus to validate and pre-certify their cards against the latest payment scheme specifications, as well as the issuer's business requirements. This prevents the costly production of invalid EMV cards and delays in the formal card certification process.

What is GlobalPlatform card specification?

The GlobalPlatform card specification is a standard for the. management of the infrastructure of a smart card. This management comprises the installation, the. removal of applications and additional management tasks on a card.

What is DAP verification?

According to the NP ISO 14025 standard, the DAPHabitat System acknowledges that those who are developing a Type III Environmental Declaration cannot accurately determine its audience. It is essential for the market that EPDs represent a trustworthy communication tool.


2 Answers

Global Platform - which is cross platform, but has Java Card as its main platform - is a platform to manage applications (Java Card Applets) on cards. It includes authentication schemes and authorization of additional "security domains", that may manage applications.

EMV is the standard created by Europay, MasterCard and VISA (the E, M and V in the scheme) for interoperability of smart cards and POS (point of sale) terminals. As GlobalPlatform, Java Card is often used for the contact / contactless or dual contact chips in Debit and Credit cards.

In short, GP implements a card management specification and provides services (such as secure channels) to applications. EMV defines the interface for banking cards.

Neither of the specifications define the runtime system of the card, although GP for instance does provide an on card interface for Java Card Applets to use.

like image 111
Maarten Bodewes Avatar answered Sep 29 '22 20:09

Maarten Bodewes


Global Platform is a standard for defining life cycle, authentication, secure channels and domain separation on smart card products. A Java Card can be a Global Platform card, but also a MULTOS card can be Global Platform compliant.

EMV is a payment industry standard on which payment applications are based on. So your banking card or credit card with chip is based on EMV standard.

A credit card with chip can be a Global Platform card which holds an EMV application.

like image 24
Paulie Avatar answered Sep 29 '22 21:09

Paulie