I would like to ask if someone of you know the difference between “EMV” and “Global Platform”.
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
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.