前へ|次へ|戻る

use GnuPG 03: gpg --help

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 作成


前へ|次へ|戻る

Copyright © 2004.-2007. nyantarou All Rights Reserved.