Среда: Windows Операционная система
Я пытаюсь получить доступ к смарт-карте с помощью модуля PyKCS11 и не могу сгенерировать пару ключей согласно приведенной ниже ссылке.
https://pkcs11wrap.sourceforge.io/api/samples.html#generate -a-key-pair
У меня проблемы с указанием файла lib для файла PYKCS11LIB.
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.