环境:Windows操作系统
我正在尝试使用 PyKCS11 模块访问智能卡,但无法按照以下链接生成密钥对。
https://pkcs11wrap.sourceforge.io/api/samples.html#generate-a-key-pair
我很难为 PYKCS11LIB 文件指向 lib 文件。
import PyKCS11
pkcs11 = PyKCS11.PyKCS11Lib()
pkcs11.load('C:\Program Files\OpenSCProject\OpenSC\pkcs11\onepin-opensc-pkcs11.dll')
或者
pkcs11.load('C:\Program Files\OpenSCProject\OpenSC\pkcs11\opensc-pkcs11.dll')
无论使用什么文件,以下都是错误:
raise PyKCS11Error(rv, pkcs11dll_filename)
PyKCS11.PyKCS11Error: Load (C:\Program Files\OpenSCProject\OpenSC\pkcs11\onepin-opensc-pkcs11.dll)
LoadLibrary() failed with error 193: %1 is not a valid Win32 application.
请帮助我获得任何指针以在 Windows 操作系统上获取库文件错误解决方案。