Estoy tratando de instalar SoftHSM en CentOS 7. SoftHSM depende de una biblioteca criptográfica como Botan (versión mínima requerida 1.10.0) u OpenSSL (versión mínima requerida 1.0.0). Tengo OpenSSL versión 1.1.1 y durante la configuración encontré no GOST support
. A continuación se muestra el mensaje de error:
checking for OpenSSL GOST support... Cannot find GOST engine configure: error: OpenSSL library has no GOST support
A partir de OpenSSL 1.1.0 y versiones posteriores, el motor GOST ya no está incluido. A continuación se muestra el experto del registro de cambios:
The GOST engine was out of date and therefore it has been removed. An up-to-date GOST engine is now being maintained in an external repository. See: https://wiki.openssl.org/index.php/Binaries. Libssl still retains support for GOST ciphersuites (these are only activated if a GOST engine is present).
Por lo tanto, debe deshabilitar la compatibilidad con el motor GOST en SoftHSM también como se indica a continuación:
./configure --disable-gost
Aquí hay una guía paso a paso para instalar y acceder a SoftHSM a través del programa Java.