Estou trabalhando em um projeto que requer a biblioteca pkcs11. Eu baixei o repositório git e o instalei para o meu openssl-1.0.2n. Mas quando eu corri o seguinte comando no meu /opt/openssl/1.0.2n/lib
lib ls -alh
total 28M
drwxr-xr-x 4 root root 4.0K Apr 25 12:13 .
drwxr-xr-x 6 root root 4.0K Apr 23 14:21 ..
drwxr-xr-x 2 root root 4.0K Jan 29 07:46 engines
-rw-r--r-- 1 root root 22M Jan 29 07:46 libcrypto.a
-rw-r--r-- 1 root root 580K Apr 25 12:13 libp11.a
-rwxr-xr-x 1 root root 964 Apr 25 12:13 libp11.la
lrwxrwxrwx 1 root root 15 Apr 25 12:13 libp11.so -> libp11.so.3.3.7
lrwxrwxrwx 1 root root 15 Apr 25 12:13 libp11.so.3 -> libp11.so.3.3.7
-rwxr-xr-x 1 root root 290K Apr 25 12:13 libp11.so.3.3.7
-rw-r--r-- 1 root root 5.1M Jan 29 07:46 libssl.a
drwxr-xr-x 2 root root 4.0K Apr 25 12:13 pkgconfig
Não houve
pkcs11.so pkcs11.la libpkcs11.so
arquivo . Eu os encontrei em
/usr/lib/x86_64-linux-gnu
Eu configurei meu arquivo de configuração de acordo
[engine_section]
pkcs11 = pkcs11_section
[pkcs11_section]
engine_id = pkcs11
dynamic_path = /usr/lib/x86_64-linux-gnu/opensc-pkcs11.so
MODULE_PATH = libpkcs11.so
init = 0
Mas quando eu corri
$ openssl-1.0.2n engine pkcs11 -t
Dá o erro
Error configuring OpenSSL
Alguém pode me fornecer alguma solução?
Tags openssl kali-linux pkcs11