如何在 C/C++ 中与智能卡交互? [关闭]
Posted
技术标签:
【中文标题】如何在 C/C++ 中与智能卡交互? [关闭]【英文标题】:How to interact with a smart card in C/C++? [closed] 【发布时间】:2015-02-24 13:02:50 【问题描述】:是否有任何用 C/C++ 编写的开放框架有助于与智能卡设备进行交互,我的目标是创建这样一个使用 C/C++ 独立于平台的系统。
我一直在尝试搜索此类库,但我发现的只是基于 Java 的框架,例如 OCF 和 Java Smart Card I/O API。
感谢任何帮助。
【问题讨论】:
虽然 *** 不是推荐引擎,但您使用的标签可能会建议组合搜索以查看人们正在使用哪种选项。尝试例如the combination of smartcard and c++ tags 搜索。查看活动可以表明受欢迎程度,查看人们遇到的各种问题可以证明可用性或功能的广度。请注意,该功能是通过在搜索 [c++] [smartcard] 中将多个标签放在括号中完成的,您也可以使用其他术语。 【参考方案1】:确实有诸如SCardEstablishContext、SCardConnect、SCardTransmit 之类的方法,您可以使用这些方法与智能卡建立通信,然后在 APDU 级别向卡发送命令。 另见here
【讨论】:
加密需求怎么样?例如,设置安全通道。 @eigenfield 嗨,这是旧帖子。从那以后我就没有玩过智能卡和 C++。以上是关于如何在 C/C++ 中与智能卡交互? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章