前へ|次へ|戻る

The GNU Privacy Guard Creating a key 02

gnupg-1.4.1 公開鍵と秘密鍵の作成

鍵の作成 と 警告: 剣呑なメモリ の 緩和

gpg --gen-key

$ gpg --gen-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: 警告: 剣呑なメモリーを使用しています!
gpg: 詳細はhttp://www.gnupg.org/faq.htmlをご覧ください
gpg: ディレクトリー「/home/nyanco/.gnupg」ができました
gpg: 新しい構成ファイル「/home/nyanco/.gnupg/gpg.conf」ができました
gpg: 警告: 「/home/nyanco/.gnupg/gpg.conf」のオプションは起動している間、有効になりません
gpg: 鍵輪「/home/nyanco/.gnupg/secring.gpg」ができました
gpg: 鍵輪「/home/nyanco/.gnupg/pubring.gpg」ができました
ご希望の鍵の種類を選択してください:
   (1) DSAとElgamal (既定)
   (2) DSA (署名のみ)
   (5) RSA (署名のみ)
選択は? 
選択は? 1
DSA keypair will have 1024 bits.
ELG-E keys may be between 1024 and 4096 bits long.
What keysize do you want? (2048) 2048
要求された鍵長は2048ビット
鍵の有効期限を指定してください。
鍵の有効期間は? (0)0
Key does not expire at all
これで正しいですか? (y/N) y

あなたの鍵を同定するためにユーザーIDが必要です。
このソフトは本名、コメント、電子メール・アドレスから
次の書式でユーザーIDを構成します:
    "Heinrich Heine (Der Dichter) "
本名: fweifwei nyanco
電子メール・アドレス: nyanco@dokokakokoda.cat.dg
コメント: cat-dog-nen
次のユーザーIDを選択しました:
    “fweifwei nyanco (cat-dog-nen) ”
名前(N)、コメント(C)、電子メール(E)の変更、またはOK(O)か終了(Q)? 
名前(N)、コメント(C)、電子メール(E)の変更、またはOK(O)か終了(Q)? o
秘密鍵を保護するためにパスフレーズがいります。にゃんこ の 鍵
パスフレーズを再入力: にゃんこ の 鍵
今から長い乱数を生成します。キーボードを打つとか、マウスを動かす
とか、ディスクにアクセスするとかの他のことをすると、乱数生成子で
乱雑さの大きないい乱数を生成しやすくなるので、お勧めいたします。
+++++...+++++.+++++...+++++++++++++++++++++++++++++++++++..++++++++++++++++\
+++++++++.++++++++++.+++++++++++++++.+++++.+++++.+++++++++++++++.++++++++++\
+++++.+++++>..+++++.+++++>..+++++.........+++++^^
gpg: /home/nyanco/.gnupg/trustdb.gpg: 信用データベースができました
gpg: 鍵29C4F359を絶対的に信用するよう記録しました
公開鍵と秘密鍵を作成し、署名しました。

gpg: 信用データベースの検査
gpg: 最小の「ある程度の信用」3、最小の「全面的信用」1、PGP信用モデル
gpg: 深さ: 0  有効性:   1  署名:   0  信用: 0-, 0q, 0n, 0m, 0f, 1u
pub   1024D/29C4F359 2005-07-07
                 指紋 = 707E 41D6 B3D3 F056 369C  FA69 E2B3 8DF3 29C4 F359
uid                  fweifwei nyanco (cat-dog-nen) 
sub   2048g/F04EFD70 2005-07-07

$ gpg --list-keys
gpg: 警告: 剣呑なメモリーを使用しています!
gpg: 詳細はhttp://www.gnupg.org/faq.htmlをご覧ください
/home/nyanco/.gnupg/pubring.gpg
---------------------------
pub   1024D/29C4F359 2005-07-07
uid                  fweifwei nyanco (cat-dog-nen) 
sub   2048g/F04EFD70 2005-07-07
$ ls -l .gnupg/
合計 28
-rw-------    1 nyanco       users        8084  7月  7日  22:06 gpg.conf
-rw-------    1 nyanco       users        1170  7月  7日  22:12 pubring.gpg
-rw-------    1 nyanco       users        1170  7月  7日  22:12 pubring.gpg~
-rw-------    1 nyanco       users         600  7月  7日  22:12 random_seed
-rw-------    1 nyanco       users        1319  7月  7日  22:12 secring.gpg
-rw-------    1 nyanco       users        1280  7月  7日  22:12 trustdb.gpg

第一段階終わりとしたいが

Warning: using insecure memory!"

警告: 剣呑なメモリーを使用しています! を どうにかせにゃいけんわな!

http://www.gnupg.org/(en)/documentation/faqs.html#q6.1
o setuid(root) permissions on the gpg binary you can either use:
$ chmod u+s /path/to/gpg
or
$ chmod 4755 /path/to/gpg

ほなら

# cd /usr/local/bin/
# ls -l gpg
-rwxr-xr-x    1 root root  2155762 Jul  7 21:48 gpg*
# chmod 4755 gpg
# ls -l gpg
-rwsr-xr-x    1 root root  2155762 Jul  7 21:48 gpg*

へたら

$ gpg --list-keys
/home/nyanco/.gnupg/pubring.gpg
---------------------------
pub   1024D/29C4F359 2005-07-07
uid                  fweifwei nyanco (cat-dog-nen) 
sub   2048g/F04EFD70 2005-07-07

にゃんたろう 拝!
2005年 7月 7日 (木) 22:20:25 JST JST 作成


前へ|次へ|戻る
Copyright © 2004.-2007. nyantarou All Rights Reserved.