On Sep 28, 2010, at 11:37 PM, Lorenzo Dalrio wrote:
2010/9/28 Ludovic Rousseau <ludovic.rousseau@gmail.com>

You can try the tokend over PKCS#11 available from [1].
See my blog "Free software Tokend above PKCS#11 (for Mac OS X)" [2].


Thank you Ludovic, I will try your code and let you know asap. ;-)

Bye,
Lorenzo

Lorenzo,

The first reference that Ludovic pointed out [1]  is a project we created to allow PKCS#11-based applications to access and use a smart card that was already managed thru an existing Tokend.  We affectionately call that a "P11 Shim".  

The source located at the reference was the original source for 10.5.6 and higher.  The resulting binary was integrated into Mac OS X 10.6 and is located on your system already [2].  Setup a security device within the Application (ie. Firefox) and point it towards the tokendPKCS11.so.  Understand that this will not provide a full PKCS#11 library (you can't write data to the card). 

Good luck.

[1] http://smartcardservices.macosforge.org/trac/browser/trunk/Tokend/PKCS11 
[2] /usr/libexec/SmartCardServices/pkcs11/tokendPKCS11.so

-Shawn
__________________________________________________
Shawn Geddis       geddis@mac.com
Security Consulting Engineer    geddis@apple.com

MacOSForge Project Lead:                           Smart Card Services                                                                 
__________________________________________________