PCSC C#加载无需智能卡的验证密钥

时间:2017-05-06 10:04:13

标签: c# mifare apdu pcsc

我有一个ACR1281阅读器。我正在尝试在没有卡的情况下在阅读器上加载身份验证密钥。

当我写:

var isoReader = new IsoReader(
    context, readerName, SCardShareMode.Shared, SCardProtocol.Any, false)

它返回“删除卡片”错误。

但如果我使用SCardShareMode.Direct,我就无法传输apdu-commands来加载身份验证密钥。

我可以在没有卡的情况下与读卡器合作吗?我需要哪种模式和协议?

1 个答案:

答案 0 :(得分:0)

正如this question中提议的那样,尝试将SCARD_PROTOCOL_UNDEFINED设置为协议参数。因此,在您使用的智能卡框架内应该有类似SCardProtocol.Undefined的内容。