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を開くと...
-
Ps+のフリープレイでDestiny2の...
-
本格的なGUIを作るのにおすすめ...
-
ATLとSTLの違いは何でしょうか?
-
32768以上の乱数を作りたいので...
-
プログラマーで「使えない人」...
-
システムコールと標準ライブラ...
-
VS2010でC#のDLLを作成する手順
-
LIBCMT.LIBをリンクしてコンパ...
-
scipy っていうのをいれようと...
-
横スクロールアクションのステ...
-
設定ファイルを扱うライブラリ...
-
Dreamweaverのライブラリが反映...
-
DLL読み込み時エラー
-
マイコンSHでSQRT(平方根)が...
-
gcc に mktemp 危険と怒られ...
-
DXライブラリで作成したゲーム
-
VBで簡単なOpenGLのサンプルは...
-
Dreamweaver ライブラリ機能に...
-
iPhoneのカメラロールへ画像を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Ps+のフリープレイでDestiny2の...
-
Windows Media Playerを開くと...
-
本格的なGUIを作るのにおすすめ...
-
Google ColaboでGUI作成
-
python urlopen error について...
-
scipy っていうのをいれようと...
-
強化学習の環境作成、AI。自動...
-
C言語について。
-
マウスのクリックを自動で
-
LIBCMT.LIBをリンクしてコンパ...
-
Dreamweaverのライブラリが反映...
-
【iTunes】CDをiPhoneに取り込...
-
shaderを書かないで、GPUレンダ...
-
declaration of 'index' shadow...
-
MFC/C++ sprintf の代わりに <<
-
ライブラリ作成時のグローバル...
-
静的ライブラリから静的ライブ...
-
boostのアンインストールについて
-
統計解析ソフト「R」と「SA...
-
c言語でntpdateコマンドにあた...
おすすめ情報
No.6 のかたへ
OpenSSLのライブラリですが、
src/cryptoのなかの
aes,asn1,bf,bio,,,,
を確認しました。これから、詳しく調べます。
ありがとうございました。
No.5 のかたへ
ダウンロードして中身を見ることが出来ました。
ありがとうございました。
No.6 のかたへ
結局のところ何を探しているのですか?
ですが、
現在は、メールの本文を、送信の前に取り出し、
AES,Camellia, などで5段階の暗号化をしてから、
送信しています。
この、5段階の暗号化のときに、
対称鍵暗号ではなくて、公開鍵暗号を使いたいのです。
こうすれば、暗号化鍵の交換に気を使わなくてもよい。(盗聴されてもかまわない。)
と思っています。
できれば、
公開鍵暗号で、処理速度の速いものを5種類ほど見つけて
使いたいのです。
できれば、
スマホの音声通信でも使いたいので、
軽く動くものが欲しいのです。
楕円曲線暗号は、Menezesの
Handbook of APPLIED CRYPTGRAPHY
を見て作ったのですが、遅くて使いづらいのです。