在Mac OS X中是否支持使用智能卡对数据进行签名?我查看了系统头文件,发现只有对智能卡支持的vauge引用(在SecKeychain.h中),这并没有真正带我去任何地方。
如果没有内置支持,这是我的选择(即,有哪些免费/非免费的库可以帮助我)?
发布于 2009-09-24 06:42:39
我在这里回答我自己的问题,以供参考。OpenSC库提供了处理智能卡所需的一切,并且它是跨平台的(Windows、Linux和Mac),并且它的许可适用于商业项目。
发布于 2008-12-05 21:45:58
Apple-CDSA mailing list可能是问这个问题的最好地方;CDSA代表通用数据安全体系结构,它包括Mac上的所有安全/密钥链/签名基础设施,包括对智能卡安全的任何支持。
很多使用CDSA并从事CDSA工作的人都会在那里。检查档案也是值得的;可能有人已经做了你想要做的事情。
发布于 2009-11-03 20:22:49
MUSCLE stuff还提供了一个应用程序接口、PKCS#11模块等,可以在OS上运行。
肌肉框架和OpenSC可能支持不同的卡,因此这取决于您使用的是哪种卡。
https://stackoverflow.com/questions/343488
复制相似问题