gmsslツールのインストール使用と問題解決

1367 ワード

gmsslツールのインストール使用と問題解決

  • 環境説明
  • コンパイルインストール
  • 取付完了検査
  • 一般的な使用方法
  • 参考ドキュメント:gmsslプロジェクトマニュアル本書では、インストールが完了した後、gmsslコマンドを呼び出すことができない解決方法を探しています.

    環境の説明

  • オペレーティングシステム:CentOS 7.6
  • gmsslバージョン:GmSSL-v 1(今回は最新のGmSSL-masterを試していませんが、コンパイル時に問題が発生しましたが、その後解決したら補足します)
  • コンパイルインストール

    [root@test-gmssl ~]# wget https://github.com/guanzhi/GmSSL/archive/GmSSL-v1.zip
    [root@test-gmssl ~]# unzip GmSSL-v1.zip
    [root@test-gmssl ~]# cd GmSSL-GmSSL-v1
    [root@test-gmssl ~]# ./config --prefix=/usr/local
    [root@test-gmssl ~]# make
    [root@test-gmssl ~]# make install
    

    インストール手順は非常に簡単で、通常の3ステップですが、configを構成するときは、インストールパスを指定したほうがいいことに注意してください.前回の試みでは、インストールパスが指定されていなかったため、インストールが完了してもインストール先が全く見つからず、gmsslコマンドを正常に呼び出すことができませんでした./usr/localパスとして指定した場合、/usr/local/binでgmsslコマンドを見つけることができます.

    インストール完了チェック

    [root@test-gmssl ~]# gmssl verison
    GmSSL 1.3.0 - OpenSSL 1.0.2d
    

    gmsslコマンドを正常に呼び出し、バージョン番号を表示することができ、インストールに成功したことを示します.ここで頼りにしているopensslバージョンは1.0.2 dなのか、心臓の滴血の抜け穴を修復していないバージョンなのかを発見したので、その後はmasterバージョンをインストールする方法を考えなければなりません.

    一般的な使用方法


    ここでは、対称暗号化、非対称暗号化、メッセージの要約、証明書など、使用マニュアルのリンクを添付します.基本的にopensslが正常に持っている機能は、smアルゴリズムで置き換えられています.本当に素晴らしいです.クイックハンド:ここには主に一般的なコマンドの使い方の説明が含まれています.コマンドラインツールマニュアル:ここでは、どのコマンドラインが使用できるかを具体的に説明します.