Hi,
I'm currently conducting research regarding eID cards integration for multi-platform project.
We support the following platforms: Windows Vista/7/8 32 and 64 bit, Mac OS X, Android and iOS.
Here is what I have found so far:
- eID Middleware covers eID cards access on Windows and Mac OS platforms.
- I have found two card readers on Zetes webpage that support mobile platforms: ACR38 for Android and Sipiro M for iOS.
- For ACR38 there is an Android library which provides PC/SC API access for smart cards.
However, I can't find any information about support for custom mobile applications.
- What are the hardware requirements to use the eID Middleware software to access data on eID card on Windows and Mac OS platforms?
- Are any special drivers for card reader required? I understand that the user needs to install the eID quickstart software provided on fedict webpage. Is this the only requirement?
- Do you have any information about libraries which allow access to eID cards on iOS platform?
- Can I use the PC/SC library provided for ACR38 to access data on an eID card?
- I can't really understand the connection between PC/SC specification and
PKCS#11. Is PC/SC a lower level API used by the eID Middleware to read
data from eID smart card?
- Can it be used to sign data with user's certificate stored on the eID card?