smartcard

    -1热度

    1回答

    我是新来的.NET,我想确定是否使用winscard的SCardGetStatusChange检测到卡或移除卡。但它返回retcode = -2146435063,当转换为十六进制将给我0x80100009 = SCARD_E_UNKNOWN_READER。我只是根据我的代码pinvoke.net 这里是我的代码 Public Structure SCARDREADER_STATE Pu

    2热度

    1回答

    智能卡ISO7816-3标准指出某些卡没有义务支持字符重复(由于奇偶校验错误)。现在我们假设接口设备(ID)在ATR(复位应答)期间从未知卡接收奇偶校验错误数据。它(ID)向卡发出错误信号,但不知道卡是否支持重复,它如何确定卡上的下一个字符是重复的(有奇偶错误)还是下一个(如果卡没有支持重复)。

    2热度

    1回答

    我有一个.CAP文件(小程序),我想将它安装到我的Java卡。 我知道我可以使用像GPShell或apdutool(来自JCDK)的工具来做到这一点,但我想自己复制安装过程。 令人困惑的是,在GP标准中,安装过程为:APDU命令INSTALL [用于加载],然后是多个LOAD命令,然后是INSTALL [安装]命令。 虽然oracle文档提出了用于安装.CAP文件的不同APDU命令序列:选择(发行

    0热度

    1回答

    我已经在Java中使用Eclipse作为应用程序来读取和写入Java Card applet。到目前为止,我们正在使用ACS ACR38阅读器。但现在我们需要将此库移植到Android。我可以用什么来取代原始项目中的javax.smartcardio包?最好是类似的东西,因为我宁愿尽量减少重新实现。 请注意,我将为Android版本(不是ACS阅读器)使用带OTG电缆的自定义阅读器。它是一个FTD

    0热度

    1回答

    我想通过ASP.NET MVC构建认证系统。我正在使用Identity Server 4进行身份验证。我已通过ResourceOwner实施了用户标识和密码验证。 现在我试图实现智能卡身份验证。当我尝试在调试模式下读取X509Certificate2时,我能够读取客户端证书,但是当我将应用程序部署到IIS时,我无法读取证书。 当客户端ASP.NET MVC将请求发送到Identity Server

    3热度

    1回答

    我试图发送一个APDU,其中包含一些命令数据,然后期望从卡中的一些数据响应。我使用this example code by Ludovic Rousseau作为开始点(修改后的代码)。我送 的APDU如下: 0x80 0x02 0x00 0x00 0x08 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x08 即我选择了CLA 0x80,INS 0x02

    -3热度

    1回答

    APDU命令从智能卡获取PIN并将更改后的PIN写入卡? 对于在卡上写代码,我发现80 D4 00 00 08 01 02 03 04 05 06 07 08来设置引脚1 2 3 4 5 6 7 8,但我们得到了6D 00,即Instruction code not supported or invalid。 或者是否有任何WIN API可以使用? 在此先感谢。

    0热度

    2回答

    我正在尝试开发ASP.Net Web应用程序来接受智能卡身份验证。我已经创建了Web应用程序,并将它部署在IIS中。根证书安装在由CA授权的IIS计算机可信根目录中。对于该Web应用程序,我添加了服务器证书,设置了要求SSL并将其设置为接受证书。 当客户端访问该Web应用程序时,它会提示客户端证书,chrome会提示客户端证书,将智能卡插入客户端计算机,并且当PIN被询问时,用户输入有效的PIN码

    0热度

    1回答

    我遇到了一个问题,当试图从家用计算机连接到我的雇主网站时,无论何时使用我的笔记本电脑,但是,当我使用我的桌面时,出现提示并发生智能卡身份验证。这两个系统都使用Windows 10,而且我在两个系统上都使用IE11和Chrome。我怀疑可能存在一些阻止浏览器在我的笔记本电脑上看到我的智能卡的Windows端设置,但经过无数小时的故障排除和在线搜索每种可能的选项后,我在这里处于停顿状态。 的事情,我已

    -1热度

    1回答

    我正在为我们的帮助台处理带数据库后端的小型工作订单应用程序。其中一部分是跟踪我组织的笔记本电脑的一些基本信息(制造商,型号,序列号,分配给谁等)。我会使用像C#或Java这样的真正的编程语言,但由于我头脑中的人所支配的原因,我坚持使用Windows 10 Enterprise内置的可用内容,所以使用WPF的PowerShell。 我们的网络具有Windows域,具有大型Active Directo