対称暗号化には問題があります。「Waq3 $ f ^ t> p〜6pWrをパスワードとして使用するだけで大丈夫です!」しかし、ソーシャルエンジニアリングとユーザーの不注意に対する大きな扉を開いたままにしておくことになります。
私は、言うように、仮想的に、あなたは、対称鍵を使用して大丈夫だ、ファーストクラスのパスワードを想定し、ジッププログラム暗号化された実績のある暗号化アルゴリズムを提供しますが、現実の世界では、パスワードの強度に対する依存性は、巨大な弱点です。
@Akira:悪いとは言わなかったが、問題があると言った。公開鍵(非対称)暗号化を使用すると、一定レベルのセキュリティが確保されます。1024ビットキーがある場合、データは1024ビット暗号化されます。
対称キー暗号化を使用すると、神のようなセキュリティ(1024文字のパスワード)または価値のないセキュリティ(1文字のパスワード)を使用できます。
(注:両方の方法に等しく影響するため、侵害されたキーについては気にしませんでした)
@Nifle:同意しました。鍵交換は公開鍵暗号の問題ですが、はるかに信頼性の高い方法です。対称キー暗号化は、そうでない場合でも安全だと人々に思わせるため、推奨しない傾向があります。
@Akira:率直に言って、何を言っているのかわかりません。追加の保護手段として秘密鍵がパスフレーズで保護されていることが多いからといって、対称/非対称暗号化が「実際の暗号化に対称鍵を使用する」ことを意味するわけではありません。非対称暗号化は、暗号化用と復号化用の2つの異なるキーを使用します。そして、高ビット暗号化のスネークオイルの呼び出しはせいぜい不誠実です。もしそうなら、aes128はaes256と同じになります。
また、ワンタイムパッドをあらゆる種類のマシン暗号と比較すると、最悪の無知が表示されます。それらは、コンピューターが本来の性質では生成できない種類の純粋なランダムノイズであるため、安全です。1種類の対称キー暗号化が安全であるため、すべての種類の対称キー暗号化が安全であると言っています。これはまったくの誤りです。さらに悪いことに、完全に同じキー交換の問題がある場合、非対称暗号化に対してotpを保持します!