Я пытаюсь получить секретный ключ с помощью инструмента OpenSC. Я сгенерировал ключ EC с помощью openssl с помощью следующей команды:
openssl ecparam -in secp384r1param.pem -genkey -noout -out secp384r1key.pem
& попытался передать этот ключ команде opensc:
pkcs11-tool.exe --module opensc-pkcs11.dll --derive -l -pin #### -id 03 -i secp384r1key.pem
Но это дало мне вывод:
Не удается прочитать ключ EC из secp384r1key.pem
Небольшая отладка показала мне, что функция openssl d2i_EC_PUBKEY_bio
эту ошибку. Я пытался найти какую-либо помощь в формате входного файла для этого, но безрезультатно.
Ребята, вы можете мне помочь? Где я ошибаюсь в процессе? Я только начал работать со смарт-картами и ридерами.