openssl コマンドの操作

OpenSSL (http://www.openssl.org) のコマンド (openssl) の一覧と,openssl を使った公開鍵証明書の主な操作の方法を示します.

Windows版の OpenSSL は,http://www.slproweb.com/products/Win32OpenSSL.html にあります.

asn1parse ASN.1 データの解析・表示
ca CA(公開鍵亜証明書)の操作
ciphers SSL/TLS で使用できる暗号スイート一覧の表示
cms CMS(暗号メッセージシンタックス) ユーティリティ
crl 証明書取消リスト (CRL) の操作
crl2pkcs7 証明書取消リスト (CRL) を PKCS#7 形式に変換
dgst メッセージダイジェストの計算
dhparam Diffie-Hellman パラメータの生成・管理
dsa DSA データの処理
dsaparam DSA パラメータの生成・管理
ec 楕円曲線暗号鍵の操作
ecparam 楕円曲線暗号パラメータの生成・管理
enc 暗号化処理
errstr エラー番号をエラー文字列に変換
gendsa DSA 秘密鍵を生成
genpkey 秘密鍵またはパラメータの生成
genrsa RSA 秘密鍵の生成
passwd UNIX パスワードの生成
pkcs12 PKCS#12 形式の操作
pkcs7 PKCS#7 形式の操作
pkcs8 PKCS#8 形式の操作
pkey 秘密鍵と公開鍵の管理
pkeyparam 公開鍵暗号アルゴリズムパラメータの管理
rand 擬似乱数データの生成
req PKCS#10 (証明書発行要求)形式 の操作
rsa RSA 鍵の管理
rsautl RSA による暗号化・復号,署名生成・検証
s_client SSL/TLS で指定サーバに接続
s_server SSL/TLS でデータを受け付けるサーバとして動作
s_time SSL/TLS コネクションタイマ
sess_id SSL/TLS セッションデータ管理
smime S/MIME メール操作
speed 暗号アルゴリズム性能の測定
verify X.509 公開鍵証明書の検証
version OpenSSL のバージョン表示
x509 X.509 公開鍵証明書の操作
その他 その他の操作

REQ (PKCS#10)

X509公開鍵証明書の発行要求(CSR: Certificate Signing Request)に関する操作を行う.

X509

X509公開鍵証明書に関する操作を行う.

PKCS7

DER形式またはPEM形式の PKCS#7ファイルを操作する.

PKCS8

PKCS#8ファイルに関する操作を行う.

PKCS12

PKCS#12ファイルに関する操作を行う.

CA

公開鍵証明書に関する操作を行う.

CRL2PKCS7

失効リストと証明書から PKCS#7ファイルを生成する.

その他の操作

inserted by FC2 system