
No.6ベストアンサー
- 回答日時:
OpenSSLライブラリには、公開鍵暗号(RSAなど)の実装(かなり最適化されています)も何種類か入っているけど。
(SSLプロトコルじゃなくて、OpenSSLライブラリのことですよ。念のため。)
>AES,Serpent,MARS,Twofish,Misty,RSA,楕円曲線暗号
自分で再実装したんなら、それ使えばいいのでは?
結局のところ何を探しているのですか?
ありがとうございます。
AES,Serpent,MARS,Twofish,Misty
は、実際に組み込んで使っています。処理速度に問題は無いのですが、
対称鍵方式なので、鍵交換が面倒なのです。
気楽に鍵交換が出来るようにしたいのです。
そのために、公開鍵暗号でメール本文の暗号化をしようと考えました。
ただし、異なるアルゴリズムで、
3回くらいの多重暗号化をしたいので、
暗号のプログラムそのものをメールソフトに埋め込み、
少し変形しなくてはならないのです。
公開鍵暗号で
RSA,楕円曲線暗号
を実装したのですが、へたくそなせいで処理に時間がかかる。
もっと速くしたいのと、種類を増やしたい。
ということです。
OpenSSLライブラリには、公開鍵暗号(RSAなど)の実装(かなり最適化されています)
の内容については、これから調べてみます。
ありがとうございました。
No.5
- 回答日時:
Facebook/Concealの入手方法は、
https://facebook.github.io/conceal/
このURLへ行き、緑の「Github」ボタンをクリックするとGitHubのfacebook/concealページへリダイレクトされるので、そのページの右端下の方にある「Download ZIP」ボタンをクリックすればZIPでアーカイブしたソースコードをダウンロードできます。
No.4
- 回答日時:
ありがとうございます。
camelliaはすでに実装して使っています。
他に、すでに実装しているのは
AES,Serpent,MARS,Twofish,Misty,RSA,楕円曲線暗号
です。
No.3
- 回答日時:
ありがとうございます。
github を多くの人が使っているようですが、
そこから、
ソースコードを入手する方法が説明してある、
URLを教えていただけると助かります。
以前、少し探したのですが
gitとgithubの違いの説明から始まっていたりして
ソースコードのダウンロード方法は分からなかったのです。
よろしくお願いします。
No.1
- 回答日時:
ありがとうございます。
PGPは、ハイブリッド型で、AESなどの対称鍵暗号(秘密鍵暗号)で、
メール本文を暗号化していると理解しているのですが、
この本文を暗号化するときの方式として
別の公開鍵暗号方式のものも使いたいのです。
もちろん、多重暗号化をしたいのです。
PGPでは、本文の暗号化に関しての暗号方式と暗号化の段数を
ユーサーが自由に設定できないので、そこを改良したいのです。
この、多重暗号化のときにも利用可能な、出来るだけ処理速度の
早い公開鍵暗号のアルゴリズム、ソースコードを探しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- セキュリティホール・脆弱性 電子署名について教えてください 電子署名は公開鍵暗号方式ですが公開鍵で最初に暗号化してから秘密鍵で相 3 2023/05/03 14:50
- その他(教育・科学・学問) 公開鍵暗号方式は秘密鍵を利用者本人しかもたないため、相手を特定する方法として利用することができますが 3 2022/05/16 23:27
- 郵便・宅配 教えてください。マンションのダイヤル式の鍵を開けられなくなりました。原因は数年ロックせずに放っておい 4 2022/10/05 09:16
- その他(暮らし・生活・行事) 鍵の締め忘れの防止 公共施設の更衣室のロッカーの鍵を、立て続けに 締め忘れてしまいます。 鍵は、ナン 1 2023/08/10 21:05
- 価格.com エニグマ暗号機の構造 1 2023/06/04 14:08
- その他(スマホアプリ・スマホゲーム) アプリってなんでしょう??・ 7 2022/09/08 17:52
- 銀行・ネットバンキング・信用金庫 paypay銀行を利用されている方へ。 1 2022/06/29 15:13
- 防犯・セキュリティ 賃貸 キーレス 1 2022/12/09 16:56
- 防犯・セキュリティ 銀行の貸金庫以外での貸金庫探し… 東京で個人で銀行以外で貸金庫を借りたいです。 なかなか貸金庫を探す 2 2022/11/09 01:40
- 政治 私が自転車の鍵の掛け忘れ防止で発明した、スマホで開け閉めする鍵を住宅にも付けるべきですね? 3 2023/02/13 12:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows Media Playerを開くと...
-
scipy っていうのをいれようと...
-
python urlopen error について...
-
公開鍵暗号のソースコード
-
c言語でntpdateコマンドにあた...
-
【VBA】イベントログの取得
-
標準ライブラリだけでgetch関数...
-
DLL読み込み時エラー
-
株価チャート作成のライブラリ
-
iMovie09 外付けHD追加~データ...
-
iPhoneのカメラロールへ画像を...
-
boostのアンインストールについて
-
WAVE⇔MP3のためのライブラリ
-
暗号化ライブラリを探しています
-
お絵かきソフトプログラミング...
-
設定ファイルを扱うライブラリ...
-
じゃんけんゲーム(DXライブラ...
-
カウントダウンタイマーの不明...
-
同じアカウントでKindleを共有...
-
Dreamweaverのライブラリが反映...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows Media Playerを開くと...
-
Google ColaboでGUI作成
-
本格的なGUIを作るのにおすすめ...
-
python urlopen error について...
-
Dreamweaverのライブラリが反映...
-
ライブラリ作成時のグローバル...
-
マウスのクリックを自動で
-
C++ 標準ライブラリの実際の中...
-
グローバルサイトのフォームバ...
-
unix-c と linux-c の違いは?
-
静的ライブラリから静的ライブ...
-
C# EXCELセルの入力規則設定に...
-
ISOイメージの作成方法について
-
【iTunes】CDをiPhoneに取り込...
-
WAVE⇔MP3のためのライブラリ
-
iPhoneのカメラロールへ画像を...
-
sleep関数
-
MFC/C++ sprintf の代わりに <<
-
VB.NET Blowfishで文字列を暗号化
-
設定ファイルを扱うライブラリ...
おすすめ情報
No.6 のかたへ
OpenSSLのライブラリですが、
src/cryptoのなかの
aes,asn1,bf,bio,,,,
を確認しました。これから、詳しく調べます。
ありがとうございました。
No.5 のかたへ
ダウンロードして中身を見ることが出来ました。
ありがとうございました。
No.6 のかたへ
結局のところ何を探しているのですか?
ですが、
現在は、メールの本文を、送信の前に取り出し、
AES,Camellia, などで5段階の暗号化をしてから、
送信しています。
この、5段階の暗号化のときに、
対称鍵暗号ではなくて、公開鍵暗号を使いたいのです。
こうすれば、暗号化鍵の交換に気を使わなくてもよい。(盗聴されてもかまわない。)
と思っています。
できれば、
公開鍵暗号で、処理速度の速いものを5種類ほど見つけて
使いたいのです。
できれば、
スマホの音声通信でも使いたいので、
軽く動くものが欲しいのです。
楕円曲線暗号は、Menezesの
Handbook of APPLIED CRYPTGRAPHY
を見て作ったのですが、遅くて使いづらいのです。