• ベストアンサー

フリーのRSA暗号ソフト

フリーウエアのRSA暗号ソフトで、鍵の長さが 1024ビットから2048ビット程度まで扱える もので、 お勧めのものがありましたら紹介して下さい。 鍵作成の時間も分かりましたら教えて下さい。 最近、フリーメールの乗っ取りなどの話題もあり、 暗号化に興味があります。 よろしくお願いします。

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

  • ベストアンサー
  • Gotthold
  • ベストアンサー率47% (396/832)
回答No.1

GPGはどうでしょう?RSAの鍵長は1024~4096ビットが指定できるようです。 http://www.gnupg.org/

koinobori7
質問者

お礼

ありがとうございます。 ダウンロードしましたがすぐには分かりませんでした。 ゆっくり調べてみます。

関連するQ&A

  • RSAによる暗号化について

    よくRSAでの暗号化で鍵の長さが512ビットや1024ビットなどのものがありますが、これは公開鍵eと秘密鍵dと共通鍵nのどの鍵が512ビットなのでしょうか?自分の中では512ビットの鍵であれば全て(e,d,n)は512であると思っているのですが、dを計算する時(ユークリッド互除法を用いる)、どうしてもdはeやnの鍵の長さの2倍のビット長が必要な気がします。どうしてもわかりません。鍵のビット長について教えてください。お願いします。

  • フリーメールの内容の暗号化

    フリーメールの内容を自分の好きな暗号化方式で暗号化して 送れるようなメールソフトでお勧めのものがありましたら教えてください。 SSLでは、メールサーバーの中では暗号化されていないと聞きました。 例えば、メールサーバーの中でも、 自分で作成した暗号化鍵で、AES256ビットで暗号化しておける ようなものを探しています。 よろしくお願いします。

  • win 7 暗号化 フリーソフト

    フォルダやファイルを暗号化したり、パスワード保護をかけたりすることのできるWindows 7 64bit 対応のフリーソフトを探しています。 おすすめのソフトをご紹介ください。

  • メール暗号化ソフト のお勧めは?

    スノーデン、プリズム、MS、スカイプ。。。と 盗聴の話題が尽きません。 そこで、メールを暗号化してみたいのですが、 ベクターで暗号ソフトや暗号メールソフトを調べたのですが たくさんあって決めるのに手間取っています。 アメリカ政府のお勧めがAESで鍵の長さ128ビットです。 盗聴する方のお勧めですから眉唾ですが、 なるべく強固な暗号化をして、憂さ晴らしでもしたいと思っています。 ただより高いものはない! ということもありますので、有料ソフトでもなるべく強力なものが欲しいです。 お勧めのものがありましたら、教えてください。

  • iアプリでRSA暗号を実装したい

    今、iアプリでRSA暗号を実装しています。 しかし、p=512bit,q=512bit つまり、n=1024bitの鍵を用いるためにどうすればいいのでしょうか? 1024bitということは10進数で300桁を超えるため、困っています。 知っていましたら教えてください。

    • ベストアンサー
    • Java
  • 学校でRSA暗号について勉強して分からないところがありましたので質問し

    学校でRSA暗号について勉強して分からないところがありましたので質問します。 暗号文の作成者をAさん、復号者をBさんとします。 Aさんは暗号文と公開鍵{e,n}を一般に公開しますよね? 暗号文を復号化するには秘密鍵が必要ですが、Bさんはeとnしか分からない(一般の人と得られる情報が同じ)のにどうやって秘密鍵を作成するのですか?nのもとになっている2つの素数がわからないことには秘密鍵が作成できないとおもうのですが… RSA暗号はnの素因数分解が計算量的に困難だから安全なんですよね?Bさんはどうやって2つの素数を特定するのでしょうか? 教えてください。

  • メールを暗号化するフリーソフト

    メールの暗号化で、公開鍵や添付ファイルを使わないフリーソフトを教えて頂けないでしょうか? できれば、その簡単な使い方も添えて頂けると有難いです。 それではよろしくお願い致します。

  • RSA暗号化の方法(具体的に)

    C++で、あるファイルを暗号化するプログラムを作成しようと思っています。 暗号はRSAで、と思っていますが、どのようにすればいいのか分かりません。 暗号自体のアルゴリズムは理解しているのですが、 「具体的に」どうすればいいのか教えて欲しいのです。 「文字」とか、そういう単位がなくて、単なるディスクファイル、またはメモリ上の bit列があったときに、それをどうやって暗号化するか、また復号するか。 鍵が分かったとして、bit列のどこからどこまでを1つの単位として計算するのか。 その暗号化単位は、公開鍵だけで判断できるのか。 素数で割った余りなので、1つの数字としてみたときに素数より小さい数でないと だめなことは分かります。 もしかしたら、このようなデータの暗号化は、他のアルゴリズムを 使用した方がいいのかもしれませんが、暗号について あまり詳しくないので、どうしたらいいのか分かりません。 ネットで調べた内容では、アルゴリズムは理解できても、 対象としているデータで、実際どうやるのか分かりませんでした。 よろしくお願いします。

  • 暗号化ZIP でのパスワードの送り方

    http://www.ntts.co.jp/products/ccraftmail/function.html#03 上記のURLでのパスワードの送り方について、 このパスワードは、 楕円曲線暗号やRSA暗号のような公開鍵暗号で守られているのでしょうか? もしそうでないならば、 パスワード送信に公開鍵暗号を使わない理由がなにかあるのでしょうか? 受信者に楕円曲線暗号やRSA暗号の公開鍵、秘密鍵を作れるソフトを無料で配布すれば 受信者の作成した公開鍵でパスワードを暗号化して送れます。そうすれば、 受信するときにも安心してパスワードを受信できると考えます。 楕円曲線暗号などを使わない理由が分かりません。 その理由がお分かりの方よろしくお願いいたします。

  • 暗号めーる

    暗号化機能を持ったメールソフトを 作っています。  公開鍵暗号で RSA以外にお薦めの方式がありましたら 教えてください。 また、参考になるサイトや ソースコードの情報なども 教えていただきたいと思います。 よろしくお願いします。 (RSAやAESは実装済みです。)