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-----
コメントはまだありません
No comments yet.
Sorry, the comment form is closed at this time.