...
Перед запуском процесса проверки наличия сертификатов и ключевых пар на Рутокен ЭЦП загрузите и установите библиотеку PKCS#11, а также определите путь до библиотеки librtpkcs11ecp.so.
Для того чтобы загрузить библиотеку PKCS#11:
...
Для того чтобы определить путь до библиотеки librtpkcs11ecpбиблиотеки librtpkcs11ecp.so введите команду:
find /usr/*(lib|lib64) -name librtpkcs11ecp.so
...
pkcs11-tool --module {A} -O
A — путь до библиотеки librtpkcs11ecpбиблиотеки librtpkcs11ecp.so.
В результате в окне Терминала отобразится информация обо всех сертификатах и ключевых парах, хранящихся на Рутокен ЭЦП.
...
pkcs11-tool --module {A} -r -y cert --id{B
}
| openssl x509 -inform der -text
A — путь до библиотеки librtpkcs11ecpбиблиотеки librtpkcs11ecp.so.
B — ID сертификата.
В результате в окне Терминала отобразится полная информация об указанном объекте.
...
pkcs11-tool --module
{A} -r -y cert --
id
{B
} > ./{C}
A — путь до библиотеки librtpkcs11ecpбиблиотеки librtpkcs11ecp.so.
B — ID сертификата.
C — имя файла.
...
Для того чтобы определить путь до библиотеки librtpkcs11ecpбиблиотеки librtpkcs11ecp.so введите команду:
find /usr/*(lib|lib64) -name librtpkcs11ecp.so
...