私はいくつかのベース64でコード化された暗号化されたデータを持っており、かなりの量の繰り返しに気付いています。 (約)200文字の長さの文字列では、いくつかの別々の繰り返し実行で、特定の64文字が最大7回繰り返されます。暗号化されたデータの繰り返し - 赤旗?
これは暗号化に問題がある赤い旗ですか?私の理解によれば、平文が完全に一様であっても、暗号化されたデータは決して重大な反復を示すべきではありません(つまり、文字Aの2GBを暗号化しても、暗号化されたバージョンでは重要な繰り返しはありません)。
完全にアルゴリズムに依存します。あなたは何が使われているか知っていますか? – leebriggs
@leeeb、それはアルゴリズムが悪い赤い旗であることを提出しています – JoelFan
どのブロックモードが使用されていますか(またはストリーム暗号ですか?)あなたがECBを使用していて、入力が反復的であるならば、これは避けられません。解決策はモードを例えばに変更することです。 CBC。 –