アカウント名:
パスワード:
しかし、そうすると今度は先頭に予測可能なアーカイバのヘッダが付きますので、今度はKnown Plaintext Attackによって解読される可能性がでてきます。 ですから、圧縮プログラムが本文の部分だけを対象に暗号化してくれるのはそれなりに意味があるわけです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
日本人ならLZH形式を使おう (スコア:0)
逆でもいいや。
Re:日本人ならLZH形式を使おう (スコア:4, すばらしい洞察)
しかし、そうすると今度は先頭に予測可能なアーカイバのヘッダが付きますので、今度はKnown Plaintext Attackによって解読される可能性がでてきます。 ですから、圧縮プログラムが本文の部分だけを対象に暗号化してくれるのはそれなりに意味があるわけです。
Re:日本人ならLZH形式を使おう (スコア:0)
GnuPGの共通鍵暗号の鍵は一回使い捨てのはずですし、
そう簡単に既知平文攻撃が可能になる事はないのでは?
まぁ、これからはZIPで圧縮してから暗号化したことはわからないようにしておこうと思います。
(今までは拡張子が.zip.gpgでまるわかり)
Re:日本人ならLZH形式を使おう (スコア:0)
Re:日本人ならLZH形式を使おう (スコア:1)
Re:日本人ならLZH形式を使おう (スコア:0)
Re:日本人ならLZH形式を使おう (スコア:1)
# 結城せんせいの本 [hyuki.com]は、まだ半分くらいしか読んでないですが、ID で。
use Test::More 'no_plan';
Re:日本人ならLZH形式を使おう (スコア:1, 参考になる)
まず公開鍵暗号では、公開鍵が解っていれば任意の平文に対する暗号文が作れるので、初めから選択平文攻撃ができます。
従って既知平文攻撃に耐えられない公開鍵暗号は暗号失格です。
共通鍵暗号ではDESは2^43個の平文と暗号文の組があれば線形攻撃法で解けるそうです。
実運用でそれほどの既知平文を得られるだけ同じ鍵を使い続けているのかは疑問ですが、どちらにせよDESは既に過去の暗号ですしね。
他のアルゴリズムでは(ちょっとネット検索したところでは)解読事例は見つかりませんでした。
Re:日本人ならLZH形式を使おう (スコア:1)
たしかにそうですよね。はい。すいません。
use Test::More 'no_plan';