help を 見てみよう
$ gpg --help
gpg (GnuPG) 1.4.1
Copyright (C) 2005 Free Software Foundation, Inc.
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions. See the file COPYING for details.
Home: ~/.gnupg
サポートしているアルゴリズム:
公開鍵: RSA, RSA-E, RSA-S, ELG-E, DSA
暗号法: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH
ハッシュ: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512
圧縮: 無圧縮, ZIP, ZLIB, BZIP2
書式: gpg [オプション] [ファイル]
署名、検査、暗号化や復号
既定の操作は、入力データに依存
コマンド:
-s, --sign [ファイル] 署名を作成
--clearsign [ファイル] クリア署名を作成
-b, --detach-sign 分離署名を作成
-e, --encrypt データを暗号化
-c, --symmetric 暗号化には対称暗号法のみを使用
-d, --decrypt データを復号 (既定)
--verify 署名を検証
--list-keys 鍵の一覧
--list-sigs 鍵と署名の一覧
--check-sigs 鍵署名の検査と一覧
--fingerprint 鍵と指紋の一覧
-K, --list-secret-keys 秘密鍵の一覧
--gen-key 新しい鍵対を生成
--delete-keys 公開鍵輪から鍵群を削除
--delete-secret-keys 秘密鍵輪から鍵群を削除
--sign-key 鍵に署名
--lsign-key 鍵へ内部的に署名
--edit-key 鍵への署名や編集
--gen-revoke 失効証明書を生成
--export 鍵を書き出す
--send-keys 鍵サーバーに鍵を書き出す
--recv-keys 鍵サーバーから鍵を読み込む
--search-keys 鍵サーバーの鍵を検索する
--refresh-keys 鍵サーバーから鍵を全部更新する
--import 鍵の読込み/併合
--card-status カード状態を表示
--card-edit カードのデータを変更
--change-pin カードのPINを変更
--update-trustdb 信用データベースを更新
--print-md アルゴリズム [ファイル]
メッセージ要約を表示
オプション:
-a, --armor ASCII形式の包装を作成
-r, --recipient 名前 「名前」用に暗号化
-u, --local-user 署名や復号にこのユーザーid
を使用
-z N 圧縮レベルをNに設定
(0は非圧縮)
--textmode 正準テキスト・モードを使用
-o, --output 出力ファイルとして使用
-v, --verbose 冗長
-n, --dry-run 無変更
-i, --interactive 上書き前に確認
--openpgp 厳密なOpenPGPの振舞を採用
--pgp2 PGP 2.x互換のメッセージを生成
(コマンドとオプション全部の一覧は、
マニュアル・ページをご覧ください)
例:
-se -r Bob [ファイル] 署名とユーザーBobへの暗号化
--clearsign [ファイル] クリア署名を作成
--detach-sign [ファイル] 分離署名を作成
--list-keys [名前] 鍵を表示
--fingerprint [名前] 指紋を表示
バグを見つけたら までご報告ください。
ふうううんんーん
$ gpg --edit-key gpg (GnuPG) 1.4.1; Copyright (C) 2005 Free Software Foundation, Inc. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the file COPYING for details. 使い方: gpg [オプション] --edit-key ユーザーid [コマンド]
あかんか?
$ gpg --edit-key non
gpg (GnuPG) 1.4.1; Copyright (C) 2005 Free Software Foundation, Inc.
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions. See the file COPYING for details.
秘密鍵が使用できます。
pub 1024D/70E8534C 作成: 2005-07-13 満了: 無期限 利用法: CS
信用: 絶対的 有効性: 絶対的
sub 2048g/C5525900 作成: 2005-07-13 満了: 無期限 利用法: E
[ultimate] (1). non sumi (nyantarou)
コマンド> /* 使いかたを 見よう */
コマンド> help
quit このメニューを終了
save 保存して終了
help このヘルプを表示
fpr show key fingerprint
list 鍵とユーザーIDの一覧
uid ユーザーID Nの選択
key select subkey N
check check signatures
sign sign selected user IDs [* see below for related commands]
lsign sign selected user IDs locally
tsign sign selected user IDs with a trust signature
nrsign sign selected user IDs with a non-revocable signature
adduid ユーザーIDの追加
addphoto フォトIDの追加
deluid delete selected user IDs
addkey add a subkey
addcardkey スマートカードへ鍵の追加
keytocard スマートカードの鍵への移動
bkuptocard move a backup key to a smartcard
delkey delete selected subkeys
addrevoker 失効鍵の追加
delsig delete signatures from the selected user IDs
expire change the expiration date for the key or selected subkeys
primary flag the selected user ID as primary
toggle toggle between the secret and public key listings
pref 選好の一覧 (エキスパート)
showpref 選好の一覧 (冗長)
setpref set preference list for the selected user IDs
keyserver set preferred keyserver URL for the selected user IDs
passwd パスフレーズの変更
trust 所有者信用の変更
revsig revoke signatures on the selected user IDs
revuid revoke selected user IDs
revkey revoke key or selected subkeys
enable enable key
disable disable key
showphoto show selected photo IDs
* The `sign' command may be prefixed with an `l' for local signatures (lsign),
a `t' for trust signatures (tsign), an `nr' for non-revocable signatures
(nrsign), or any combination thereof (ltsign, tnrsign, etc.).
コマンド>
コマンド> quit /* 終了 */
にゃんたろう 拝!
2006年 2月 6日 (月) 21:57:21 JST 作成