globalplatform
GlobalPlatform Library
Author
Karsten Ohme

Introduction

This library offers functions to manage a Open Platform 2.0.1' and GlobalPlatform 2.1.1 conforming card.

Note

Before you call a card related command make sure that the Issuer Security Domain (CardManager for Open Platform 2.0.1') or Security Domain you want to use for the command is selected by OPGP_select_application().

Unicode support

Obey that this library supports Unicode. If you develop an application you should use Unicode strings. OPGP_STRING and OPGP_CSTRING are wrapping this for you. Use the LPTSTR, TCHAR and the _T() macro, use Unicode functions and compile your application with the switches UNICODE and _UNICODE in your own code. Under Unixes only ASCII is supported for now but to be portable use the mappings in globalplatform/unicode.h