GNU/Linux >> LINUX-Kenntnisse >  >> Linux

[Gelöst]:Die OpenSSL-Bibliothek hat keine GOST-Unterstützung

Ich versuche, SoftHSM auf CentOS 7 zu installieren. SoftHSM hängt von einer kryptografischen Bibliothek wie Botan (mindestens erforderliche Version 1.10.0) oder OpenSSL (mindestens erforderliche Version 1.0.0) ab. Ich habe OpenSSL Version 1.1.1 und während der Konfiguration ist no GOST support aufgetreten . Unten ist die Fehlermeldung:

checking for OpenSSL GOST support... Cannot find GOST engine
configure: error: OpenSSL library has no GOST support

Lösung:

Ab OpenSSL 1.1.0 und höher ist die GOST-Engine nicht mehr enthalten. Unten ist der Experte aus dem Changelog:

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).

Daher müssen Sie die GOST-Engine-Unterstützung in SoftHSM auch wie folgt deaktivieren:

./configure --disable-gost

Hier ist eine Schritt-für-Schritt-Anleitung zum Installieren und Zugreifen auf SoftHSM über das Java-Programm.


Linux
  1. Wie kompiliere und installiere ich Python mit OpenSSL-Unterstützung?

  2. Linux – Kernel:Namespaces-Unterstützung?

  3. Welcher Prozess hat Pid 0?

  4. Openssl von der Quelle installieren?

  5. Aktualisieren Sie OpenSSL auf Ubuntu

Unterstützung der Zertifikatstransparenz

Apricity OS wurde eingestellt!

Zertifizierungsstelle mit OpenSSL

Openssl generiert Sha-256?

Was ist eine .so.2-Datei?

Was ist eine .so-Datei?