[SmartcardServices-Dev] SmartCardServices in OSX 10.8
Shawn Geddis
geddis at apple.com
Fri Feb 17 09:11:36 PST 2012
On Feb 17, 2012, at 11:52 AM, Thomas Harning Jr. wrote:
> I see that 10.7 has CDSA and SmartCardServices deprecated, meaning it
> is out the door for 10.8.
>
> How would one build TokenD implementations since CDSA is an integral
> dependency (TokenD directly exposes/consumes CSSM* types)?
>
> Is there a new pluggable-crypto system in the works? If so, hopefully
> it can support software-driven interfaces (ex: those that aren't
> PC/SC, perhaps direct USB tokens or network-based devices)...
Thomas,
Deprecation of CDSA is what prompted the removal of the Tokend modules from OS X Lion. If you restore them on an OS X Lion system, you will have capabilities restored. The Tokend modules have been based on CDSA in OS X 10.4, 10.5, 10.6 and still can in 10.7. Deprecation of CDSA means that it is no longer THE Crypto/PKI architecture to rely on and that it will be gone in some future version of the OS - not exactly a guarantee it will be gone, but you can’t count on it being there in a future release once it has been publicly announced as deprecated.
Apple has not made any announcements with respect to future frameworks to provide the same or similar functionality. I can say that it is extremely high on the customer request list for Token/SmartCard support on iOS & OSX. Since CDSA is deprecated and was never going to make it to iOS (size/age/functionality working against it), Apple was always faced with looking at something new.
As for the "software-driven interfaces”, Tokend has been used quite a bit with USB Tokens and Network HSMs. The system-wide support for abstracting Identities (of various types) for iOS / OSX is quite important.
Stay tuned to this space for future information.
-Shawn
__________________________________________________
Shawn Geddis geddis at me.com
Security Consulting Engineer geddis at apple.com
MacOSForge Project Lead: Smart Card Services
Web: http://smartcardservices.macosforge.org/
Lists: http://lists.macosforge.org/mailman/listinfo
__________________________________________________
More information about the SmartcardServices-Dev
mailing list