gpt4 book ai didi

java - 如何让java程序在Mac OS X上读取CCID卡?

转载 作者:太空宇宙 更新时间:2023-11-04 08:42:58 26 4
gpt4 key购买 nike

我有一个在 Windows 中运行的 java 代码,它执行以下操作:

String config = "name = SafeSign \n"+
"library = c:\\windows\\system32\\aetpkss1.dll";
Security.addProvider(new sun.security.pkcs11.SunPKCS11(new ByteArrayInputStream(config.getBytes())));

我想转换此代码,以便它可以在 Mac OS X 上运行。基本上,此代码是从通过 USB 连接到我的 Mac 的 CCID 卡读取证书的部分。

我读到 mac 在这个驱动程序中使用 pcsclite lib,但我不知道如何找到我必须在配置变量上引用的文件。这也是我正在使用的读卡器的信息:

CCID USB Reader:

Product ID: 0x90cc
Vendor ID: 0x072f
Version: 1.00
Speed: Up to 12 Mb/sec
Manufacturer: ACS
Location ID: 0x06200000
Current Available (mA): 500
Current Required (mA): 100

任何有关我如何能够做我想做的事情的不同想法或指示也将不胜感激。

最佳答案

我不是 Mac 用户,但是这个 blog post似乎指向 /usr/local/lib/libaetpkss.dylib

您可能还想查看OpenSC可能支持您的 AET 卡的项目。

关于java - 如何让java程序在Mac OS X上读取CCID卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4921285/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com