我想写入接受APDU命令的处理器智能卡到文件。 你知道在C#或智能卡SDK的例子?

有没有人使用 http://code.google.com/p/pcsc-sharp / 的?

有帮助吗?

解决方案

首先,你需要创建WinScard DLL托管包装。 WinScard是微软的实现PC / SC的。您将需要此DLL从卡上发送和接收的APDU。

接下来,你需要知道的是你要使用的智能卡操作系统。你必须有智能卡的API文档。这将帮助你构建正确的APDU用于写文件。在智能卡的世界,还有就是创建一个文件没有一个单一的,通用的方法。这一切都取决于卡的操作系统。

其他提示

Subsembly就是我们使用。我们没有做很多它,但它应该让你开始。

http://www.smartcard-api.com/

下面是在CodeProject上的一篇文章称之为“甲智能卡框架”它可以帮助你。

PCSC锋利在您的链接以上是不是真的积极维护提及。不过,我曾与丹尼尔·穆勒的图书馆很大的成功使用相同的名称( PCSC锐

在文档这里都相当不错,和库本身已经工作了我非常融洽32位和64位Windows的的Linux操作系统。

我已经开发在C#我Winscard的托管包装用于发送APDU和接收基于智能卡从处理器响应。

如果您还没有该卡的操作系统的API,但你知道,它遵循ISO 7816,那么你可以使用该标准来构建APDU。

让我知道如果u需要的话题更多的帮助。我一直在努力4年现在在智能卡上。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top