GnuTLS

提供: ArchWiki
2019年9月27日 (金) 20:28時点におけるKusakata (トーク | 投稿記録)による版 (ページの作成:「Category:Transport Layer Security en:GnuTLS es:GnuTLS Wikipedia より: :'''GnuTLS''' ('''GNU Transport Layer Security Library''') は…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

Wikipedia より:

GnuTLS (GNU Transport Layer Security Library) は SSL/TLS と DTLS プロトコルのフリーなライブラリ実装のひとつである。アプリケーションがネットワーク通信層を越えて安全な通信プロトコルを利用できるよう API を提供することを目的とする。X.509, PKCS #12, OpenPGP などにアクセスするインターフェイスを提供する。

インストール

gnutls パッケージをインストールしてください。

Apache HTTP Server と組み込む場合は mod_gnutls をインストールしてください。

使用方法

以下のセクションで使用するコマンドについては certtool(1) を、API ドキュメントは info ドキュメント を見てください。

RSA 秘密鍵の生成

$ certtool -p --rsa --bits=keysize

証明書署名要求の生成

$ certtool -q --load-privkey private_key --outfile file

自己署名証明書の生成

$ certtool -s --load-privkey private_key --outfile file

参照