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

このQ&Aのポイント
  • PGPの公開暗号鍵をWeb上で公表する方法について教えてください。
  • PGPのインストールと公開暗号鍵・秘密鍵の作成は問題なく完了しましたが、公開鍵の変換方法がわかりません。
  • 数字、文字、記号の羅列から公開暗号鍵への変換方法や逆変換方法を教えてください。
回答を見る
  • ベストアンサー

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

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

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

  • ベストアンサー
  • mk48a
  • ベストアンサー率56% (1133/2007)
回答No.2

GnuPG ftp://ftp.gnupg.org/gcrypt/binary/gnupg-w32cli-1.4.6.exe を使ってできるみたいです。 http://hp.vector.co.jp/authors/VA001911/pc_tips/pgp/gpg.html パブリック・キー(公開鍵)のエクスポートの項目を参照してください。

zxr700rr
質問者

お礼

回答して頂き、有り難う御座います。正直申し上げて、レジストリの編集を手動で行う事は、Windows2000で、106キーボードを101キーボードと誤認識してしまったのを修正した時以来です。自分で皆様にお願いをしておいて、この様な事を申し上げる事は最低な事なのかもしれませんが、一人や二人からこのような形式で公開鍵を受け取った時は、インポートの対応をする事が可能であると思うのですが、これを、二桁以上の人数分受け取った場合、「インポートする事が、自分に可能か?」というところが本音です。もっとも、最終的にはやらざるを得ないと思いますので、本来は精神論は大嫌いなのですが、根性で対応しようと思います。色々と調べて下さったようで、有り難う御座いました。

その他の回答 (1)

  • mk48a
  • ベストアンサー率56% (1133/2007)
回答No.1

Windowsで公開鍵を使う場合は特に変換はいらないのではないですか? http://www.aichi-c.ed.jp/contents/network/angou/hontai.htm なおどうしても変換したい場合はこちらを参照(ただしLinux) http://micho.mimora.com/hack/pgp6.txt

zxr700rr
質問者

お礼

回答して頂き有り難う御座います。確かに、mk48a様が仰るように、絶対に変換しないといけないわけではないのですが、『PGP公開鍵を公開しましょう』という事を呼びかけているサイトがあり、私もそのサイトの一員なので、その方法を調べている最中なのです(本来ならば、そのサイトの責任者に方法を聞くべきなのでしょうが、質問し辛かったので此方で質問致しました。済みません。)。御協力して下さったことに感謝致します。有り難う御座いました。

関連するQ&A

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

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

  • PGP での公開鍵

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

  • 公開かぎ暗号方式

    送信者側の暗号化は送信者の秘密かぎまたは公開かぎですか? また、受信者の複合は受信者の秘密かぎ? 正しくはどうなるのですか?

  • 共通鍵・公開鍵・秘密鍵の鍵とは?

    共通鍵・公開鍵・秘密鍵の鍵とは要は「123KJNIDlll・・・」などの数字や文字のパスワードのことでしょうか? 例えば、共通鍵暗号方式では、ファイル・テキストなどのパスワードを「123gh」などと設定して、 それを送信者と受信者でパスワードの情報を共有するのでしょうか? 公開鍵暗号方式も同様にファイル・テキストに「123yu」は公開鍵、「456ghjは秘密鍵と設定をするのでしょうか?

  • 暗号化 鍵

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

  • 秘密鍵 公開鍵

    AからBへ公開鍵暗号方式でメールを送信する場合、Aはどの鍵を使うか?という問題で、解答は「Bの公開鍵」が正解なのですが、これはどうしてそういう答えになるのか、理解が出来ていません。 ご教示、よろしくお願いいたします。 また、同じAからBへ秘密鍵暗号方式でメールを送信する場合はどうなるのかも、併せてご教示頂ける 幸いです。

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

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

  • 暗号化の鍵について

    情報処理技術者試験に暗号化の公開鍵や秘密鍵や共通鍵に関連した問題が出題されることがあります。この暗号化は一般の使用者が実際使うのではなく,情報処理技術者のSEやプログラマーなどの仕事をしている人が使用しているのでしょうか。具体例を教えてください。 一方で,ネットのhttpsのsがついている場合は暗号化されているというのをきいたことがありますが、これはネットワーク管理者が暗号化しているのでしょうか。 誰がどのように鍵を作り、システムに組み込んでいるのかイメージしたいので教えてください。 宜しくお願いいたします。

  • 公開鍵の削除方法と、指紋の意味について

    再インストールに伴い、秘密鍵のバックアップを取っていなかったため、秘密鍵の再作成を行いました。 公開鍵を検索サーバに登録したのですが、以前使っていた公開鍵と今回作った公開鍵が検索サーバに登録されています。 すでに公開している公開鍵を削除するには、どうすればいいのでしょうか? ---------------------------------------------- 現在、特殊な用途時に、相手とPGPによるメールのやりとりをしています。 技術系メーリングリスト等に「finger print: **** **** **** **** ...」と 指紋を掲載している人がいますが、 これは「誰の、何鍵(秘密?公開?)のfinger print」なのでしょうか? また、これを使うときはどういう時なのでしょうか? 今回私のように、複数の公開鍵をアップロードしたときに、先方が私の公開鍵を特定するためのfinger printなのでしょうか?

  • PHPでの公開鍵方式について

    現在PHPでウェブ上で、ローカルからファイルをアップロードし、そのファイルを公開鍵暗号方式で暗号化するものを考えているのですが、公開鍵と秘密鍵のペアの生成の仕方、また暗号化の仕方がわかりません。 よろしくお願いします。

    • 締切済み
    • PHP