SCM iOS API
Introduction

The Objective-C Smart Card Middleware iOS API is part of the Idopte Smart Card Middleware product, which provides standard interfaces for accessing smart cards or cryptographic tokens from applications (PKCS#11 library, Microsoft CSP and smart card mini-driver, Apple TokenD and CryptoTokenKit token driver, ...).

There is, however, no standard way to access cryptographic ressources from smart card hardware from an application running on an iOS phone. The SCM iOS API provides all requires entry points to solve this problem. It provides functionnalities similar to those offered by PKCS#11 interface (enumerating card readers, objects in the card, manipulating pins and objects, and performing cryptographic operations).