2
Introduction:
Why this manual
It is not easy for users to develop their application program according ISO-7816 standard, user
should know detail command format, computing cryptography .. etc. That is why Unitech
provide this manual and utility library to help user to develop application program by simple API.
This utility library also include functions for decryption and encryption. We hope it can speed up
programmer’s developing time.
Objective of this manual
This manual introduces MR350MKII’s system function call and function library, user can use
them to control our Smart Card reader to access GEMPLUS’s PCOS-EMV card. So, our function
library is compliant to MPCOS-EMV administration command, it includes decryption,
encryption and accessing , creating and verifying different file structure. If user is skillful for
Smart Card reader program, he can skip our function library and directly use MR350MKII’s
system function call to develop their application program. Currently, MR350MKII supports T=0
and T=1 protocol
Programmer requirement
Before you use this manual, we presume that you are good at or you have studied below 3 items
1. C programming
2. MR350MKII programming
3. MPCOS-EMV
Main topic of this manual
1.
System architecture
– This chapter helps user to know the relationship between application
program, function library , system function call and Smart Card.
2.
System call
– This chapter introduces MR350MKII’s system function call for access generic
Smart Card.
3.
Function library
– This chapter introduces detail of Smart Card function libraries including
argument, parameter and data structure for ISO7816 standard or MPCOS-EMV card.