エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
C#で公開鍵暗号RSAで「ファイル」を暗号化する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C#で公開鍵暗号RSAで「ファイル」を暗号化する - Qiita
探してみると、サンプルも含め意外にないので、Visual Studio 2019 の、C# から .NET Framework の RSA ... 探してみると、サンプルも含め意外にないので、Visual Studio 2019 の、C# から .NET Framework の RSA を使って「ファイル」を暗号化した結果を記事にしてみました。 結論:RSA で「ファイル」を暗号化するには向いていない もう結論から言ってしまうと、実用的ではありませんでした。 暗号化はある程度、速いですが、復号は死ぬほど遅いです。もちろん、知ってはいたのですが、ここまで遅いとは思いませんでした。。。 かの暗号の大家である、ブルース・シュナイアー氏も『暗号技術大全』(日本語版は絶版)で、公開鍵暗号だけではなく、ハイブリッド暗号にするべきと言いつつ、こう書いておられます。 現実世界においては、公開鍵アルゴリズムは対称アルゴリズムに代わるものではない。メッセージを暗号化するのにではなく、鍵を暗号化するのに使われているのだ。 そして、これには理由は2つあるとも