GNU/Linux >> Linux の 問題 >  >> Linux

[解決済み]:OpenSSLライブラリはGOSTをサポートしていません

CentOS 7にSoftHSMをインストールしようとしています。SoftHSMは、Botan(最小必須バージョン1.10.0)やOpenSSL(最小必須バージョン1.0.0)などの暗号化ライブラリに依存しています。 OpenSSLバージョン1.1.1を使用していますが、構成中にno GOST supportが発生しました 。以下はエラーメッセージです:

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

解決策:

OpenSSL 1.1.0以降では、GOSTエンジンは含まれなくなりました。以下は、変更ログのエキスパートです:

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

したがって、以下のように、SoftHSMでGOSTエンジンのサポートを無効にする必要があります。

./configure --disable-gost

これは、Javaプログラムを介してSoftHSMをインストールしてアクセスするためのステップバイステップガイドです。


Linux
  1. Linux –カーネル:名前空間のサポート?

  2. ソースからOpenSSLをインストールしますか?

  3. UbuntuでOpenSSLを更新する

  1. サポートチケットのステータス

  2. カリ NetHunter の更新

  3. Kali Linux 2021.3 リリース (OpenSSL、Kali-Tools、Kali Live VM Support、Kali NetHunter Smartwatch)

  1. OpenSSLサポートを使用してPythonをコンパイルおよびインストールする方法は?

  2. libcrypto ライブラリ エラーが見つかりません

  3. JNA ネイティブ サポート ライブラリ Elasticsearch 6.x を読み込めません