Gemalto released the source code of its tokend.
Tokend
A tokend is a plugin for Mac OS X that links between the CDSA higher layer and a smart card or other cryptographic device. See
Smart Card Services.
PKCS#11 Tokend
The goal of this tokend is to be able to use any PKCS#11 library in CDSA and then with native Apple Applications (Mail, Safari, Key Chain, File Vault, etc.)
No configuration
This tokend will try every PKCS#11 library present in the
standard directory
/usr/lib/pkcs11/ and try to use them. You do not have to configure a specific PKCS#11 library to use.
Source code
The source code is hosted by Apple in the
smartcardservices on the
macosforge serveur. Direct access is at
http://smartcardservices.macosforge.org/trac/browser/trunk/Tokend/PKCS11 You can also find instructions to (re)build the Tokend project at
http://smartcardservices.macosforge.org/trac/wiki/documentation/building License
The code is licensed under
Apple Public Source License Version 2.0 as the other tokend provided by Apple.
Compiled version
A compiled version can be found in the package installer provided by Gemalto at
http://www.gemalto.com/products/dotnet_card/resources/libraries.html. Download the ".NET PKCS#11 libraries for Mac OS X" file. The tokend is then installed as
/System/Library/Security/tokend/PKCS11.tokend Long term plan
The idea is to have this tokend provided by Apple in the next
major operating system (Mac OS X 10.7). And I have no idea when that will happen. But I will let you know :-)
This is dummy text. It is not meant to be read. Accordingly, it is difficult to figure out when to end it. But then, this is dummy text. It is not meant to be read. Period.
ConversionConversion EmoticonEmoticon