• ベストアンサー

PGP での公開鍵

PGP で使う、 公開鍵の長さは、 4000ビット程度に出来ますか? 日本政府のお薦めは 2048ビットでしたが それは、可能ですか? 最近、暗号通信に興味を持っています。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

> 公開鍵の長さは、4000ビット程度に出来ますか? できますが...... http://www.okapiproject.com/security/sec_tools/pgp/generat_key.htm#S3_4 のメッセージをよく読まれることをお勧めします #あなたのような人間が広まらないように、と書いてあります

uyama33
質問者

お礼

教えていただきありがとうございます。 その後調べてみたら、 1999年のころの文献では、 1024ビットあれば十分。2048ビットでは後20年ほどは安全。 とあり、 2007年の文献では、2048ビットが標準。となっていました。 単純に考えて、2019-2009=10で残り10年。 長い鍵を登録すると他の人に迷惑をかけることも分かりました。 迷惑をかけないように、電子政府お薦めの2048ビットで やってみようと思います。ありがとうございました。

関連するQ&A

  • 【PGP】公開鍵の破棄について

    つい以前も質問させていただきましたが、再びPGPについてです。 またしても自分の無知ぶりを暴露する質問になってしまいますが、秘密鍵を紛失してしまい、暗号化したデータは破棄する羽目になっても、公開鍵の破棄ができません。さらに悪いことに、ろくにプログラムのバックアップをとらずにリカバリーを実行してしまったために(これについては多少言い訳がありますが)、証明書も発行不可能な状態です。 そこで質問ですが、 (1)やはり公開鍵の破棄は不可能ですか (2)公開鍵を破棄しないままに放置していた場合(永遠に)、何かまずいことが起こり得ますか (3)再度:秘密鍵がなければ、データの複合化は100%不可能ですね? 即答でかまいませんので、よろしくおねがいします。

  • pgpについて

    暗号化ソフトPGPについて質問です。 初歩的なことをお尋ねしますが、 秘密鍵と公開鍵のことは今一つ理解出来ません。 公開鍵は何となく分かりますが、 秘密鍵とはどのことを指すのでしょうか? パスフレーズのことではないですよね。 またバックアップの手順についても教えて頂けるとうれしいです。 ネットで色々調べてみましたが要領を得ないもので・・・ よろしくお願いします。

  • PGPで添付書類も鍵をかけられるの?

    PGPをダウンロードして鍵を作成しました。 PGPはメールを暗号化出来るのは、わかったのですが、一緒に送る添付書類はどうなるのでしょうか?  XPです。 鶴亀メールを使っています。

  • 公開鍵・秘密鍵・共通鍵

    公開鍵・秘密鍵・共通鍵 予備校の模試の正誤問題で 「SSLとは、通信データを暗号化する技術のことをいい、公開鍵暗号方式と共通鍵暗号方式を組み合わせて、データを送受信し、通信経路におけるデータの盗聴、改ざん、なりすましを防ぐことができるため、インターネット上での取引決済時におけるクレジット情報や個人情報の送受信等に使用されている」 とあり、これは正答となっています。 「公開鍵暗号方式と共通鍵暗号方式を組み合わせて」は誤りで 「公開鍵暗号方式と秘密鍵暗号方式を組み合わせて」が正しいのではないでしょうか。

  • PGP暗号

    メールの内容を暗号化して送りたいと思います それでお勧めのPGP暗号化するソフトまたは PGP暗号化についてのお勧めのHPなどを 教えていただけないでしょうか?

  • PGP 6.5.8 ckt - Build:08をインストールしました

     こんにちは。PGPインストールが完了して、メールを暗号化して複合化することが出来るかテストして、自分のPC内では出来ることを確認しました。 相手のPCでPGPをインストールしなくても出来るかどうか、家族のPCで実験してみました。   まず、相手のPCにPGPがインストールして出来るかどうか・・は、出来ないようでしたので、インストールし、暗号化したメールを家族のPCに送り・・ところが複合化できませんでした。  多分、どこかでやり方が間違っているのでしょう。エラーメッセージが出ます。 「Unknown Key あなたの鍵リングの中には、メッセージを暗号化するのに使用した公開鍵に対応する有効な秘密鍵がないために、このメッセージを複合化することはできません」 ヘルプを読んで、色々と試しているのですが、 なかなかうまくいきません。  インストールの段階で何か失敗したかな? 相手のPCに公開鍵ほ送るのが失敗しているのかな?とも思い、色々試しているのですが、うまくいきません。 相手のPCにPGPのソフトが入っていないと、PGPのメールを送っても、 先方で複合化してメールを見るということが可能なソフトを使うことも 選択肢として考えています。 大変恐縮なのですが、お時間のある方、ご助言をいだけますでしょうか? 宜しくお願い申し上げます。

  • PGPの公開暗号鍵をWeb上で公表するための方法

    今晩は。 私は必要に迫られてPGPのインストールを行い、公開暗号鍵と秘密鍵の作成までは問題無く終了致しました。  しかし、このままですと、 「pubring.pkr」という鍵と、「secring.skr」という鍵が出来るだけですので、Web上で、「pubring.pkr」を公開出来ません。私の記憶が正しければ、「pubring.pkr」という鍵を、数字、文字、そして記号の羅列に変換出来るはずなのですが、その方法がどうしても思い出せません。もし、この変換方法を御存知の方がいらしたら、御教示下さい。  また、その反対(数字、文字、記号から、pubring.pkrへと再変換をする)の方法を御存知の方がいましたら、御教示下さい。宜しくお願い致します。

  • PGPについて

    下記のようなあるPGPメッセージが送られてきました。 -----BEGIN PGP MESSAGE----- Version: PGP 6.5.8ckt - ja http://www.hizlab.net/pgp/ (暗号文の部分) -----END PGP MESSAGE----- そこで下記にあるURLを参考にして解凍できましたが、よく仕組みがわかりません。 http://www.hizlab.net/pgp/658ij.html http://www.cla-ri.net/pgp/658jindex.html なぜ、鍵をドメインサーバーへ送り、署名をし、そのパスフレーズを設定するだけで、PGPメッセージの解凍が可能となるのでしょうか? 暗号化は「Diffie-Hellman/DSS」を設定しました。 レスの文字や数が長くなると思いますが、ご存知の方、ご教授お付き合いください。宜しくお願い致します。

  • 暗号化 鍵

    今、暗号と鍵などの、を勉強しているのですが。テキストを読んでも、なんか、パッとしません。 事前に公開鍵を相手に渡しとは、直接相手に会わずに、どうやって、おくるのですか? メールの内容などを、盗聴されているかもしれないのに。 それと、PGPについて説明し、実際に使われている暗号技術について説明せよ、とは、どういったことでしょう?暗号技術というのは?

  •                  公開鍵暗号方式について

                     公開鍵暗号方式について 公開鍵暗号の仕組みとメリットについて色々な解説を読んでもさっぱり理解できません。 全くの素人考えですが、「共通鍵暗号は暗号化と復号化の鍵が同じなので機密が保ちにくい」という解説を見ると 「公開鍵暗号で何故暗号化の鍵を公開する必要があるの」「公開鍵暗号で復号化の鍵を相手に知らせる際の外部に漏れるリスクは共通鍵暗号と同じじゃないの」等々の憎まれ口をたたきたくなります。 どなたか、公開鍵暗号の仕組みとメリットについて素人でも理解できる解説をしていただけませんか。