PGP(GPG)鍵の作成

2003-12-7 20:55
このエントリーをはてなブックマークに追加

PGP 暗号鍵の作成方法のメモです。Red Hat Linux 9 では、PGP の実装である GPG(GnuPG) が利用できますので、 gpg コマンドを利用して鍵を生成します。

  $ gpg --gen-key

「警告: やばいメモリーを使用しています!」というメッセージが出ることがありますが、気にする必要はありません。はじめて gpg コマンドを使った後は、オプション・ファイルを初期化して終了するので、再度実行する必要があります。

$ gpg --gen-key
すきな鍵の種類を選択してください:
   (1) DSAとElGamal (既定)
   (2) DSA (署名のみ)
   (5) RSA (sign only)
どれにしますか? 1
DSA鍵対は1024ビットになります。
新しいELG-E鍵対を生成します。
             最小の鍵長は  768 ビット
             既定の鍵長は 1024 ビット
         最大の推奨鍵長は 2048 ビット
どの鍵長にしますか? (1024)
要求された鍵長は1024ビット
鍵の期限を決めてください。
         0 = 無期限
      <n>  = 有効期限 n 日間
      <n>w = 有効期限 n 週間
      <n>m = 有効期限 n か月間
      <n>y = 有効期限 n 年間
鍵の有効期間は? (0)
Key does not expire at all
これでいいですか (y/n)? y

続いて、本名・メールアドレス・コメント(所属組織名など)を入力し、パスフレーズを入力すれば鍵が生成されます。この後、次のコマンドで鍵を書き出します。

  $ gpg -a --export メールアドレス > public.key

public.key ファイルは次のようになっています。

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.1 (GNU/Linux)

mQGiBD/78C8RBADReRvkOhSdzahIzLa9SqN25SA0cM29kSeflMSszSxX8zRk2Avl
cCY5HOIQ+PMxA1wa0DRSVeC4ZCaCssr1+xNdc3m05HTH5ZLcnrkDUiTDEmLsozB4
OREOZBTubzHII9o+ozlT9xhOplacL9CZzt3e/miH9EYGHM9gCTv/sAypSwCg6ND3
pG6CRb21M7bo4fKh7CAMG3UEAILgDHm/Up/xVd5bPIpTR04v0RvY72sMSGtwcDE/
aXqmmr6WZyynbrYKNnuTQCHbXDPyJodacPLcm17GDDPPRqAwrrssd7cR7KY1pL4d
bbRQ/l0AGVALeqW5dZWOUxf5qtq4JNZeRvDB3kwynNG5cxsM06bgYxCSUn14yb5u
9QOnA/9k6SXxhbJlZQ4HMDkK9TAr4TKk/uilEktl9lECb3ADytcaM8ZBE+NsjZoI
bMyrAEymBo+EXuE1gQb80ylOx1qc37MgQq8mibimaL43ZVS8QrRQtqgzePsJAM5O
tNe8rJY9wDIxFMH6tuM+lkWjGqZajTlp112f7ys0rU9k/wiQ+bQsVFNVREEgRnVt
aWthIChmdW1pa2EuanApIDxidWlsZGVyQGZ1bWlrYS5qcD6IWQQTEQIAGQUCP/vw
LwQLBwMCAxUCAwMWAgECHgECF4AACgkQuZYb5AhVqVocawCfdodmNBfA+mITWeK5
fXKP7vXXxq8AnAn/WPpxGf4N04BfGtbZrWNiqKOOuQENBD/78DYQBACus7R3RXo5
tLGyUmNGIcSa/tbck+XCgdZIbiQfsgIaamTSgnvXpuOBdaQonAm4xTpokyOvO/Hg
eVay2y/FNgZXg6X2QLmDFmNzzn2N0W3nhxkjHB4gTLSDQq15xPurbXIj+cgWklRY
3ZAh8L4e/TXarKb7PD11Bjsh5XWjnTnESwADBQP9ETk7yZQWxpCY+7AqRPVq9vVL
Fy6FVefI6yAgS7LZXw0t0WrX7bxoF2XpEYDbnIVUpGrtMCCag8Kf1y4ycXaH4Xqx
Uex5upqJdFqCZ+Q9AkS8hmac4sR9CdjvNVEsgH7gUQdUex1PCjFzvbzlZpX94cKd
0gjmyy8p4aMcvErq3oSIRgQYEQIABgUCP/vwNgAKCRC5lhvkCFWpWogYAKCHOHdc
6dxk7ye/m6jzFYFDlsuzlQCgmAniZ77kaHfCPE2YkkO6d0PUoN4=
=dDzA
-----END PGP PUBLIC KEY BLOCK-----
  • ブックマーク : アクセス: 19,567回
  • カテゴリー : Linux
  • キーワード : ,

コメントはまだありません

No comments yet.

Sorry, the comment form is closed at this time.

32 queries. HTML convert time: 0.068 sec. Powered by WordPress. Valid XHTML
Copyright © 2003-2017 @ futuremix.org ログイン