2012-04-02 8 views
0

私は大きなエッセイを与えられたとします。私は後で解読することができる小さな文字列に縮小するのに利用できる最良の方法は何ですか?私が必要な場合、Imは事前定義された鍵のセットを保持することを許可されたとしますか?使いやすさの-実施のためhttp://www.maximumcompression.com/data/text.php大量のテキストを縮小するにはどうすればよいですか?

、しかし、あなたは、単にたい場合があります:

+3

暗号化または圧縮しますか? – Corbin

+0

あなたはそれを印刷し、それの写真を作り、マイクロフィッシュを使用して文字列内の点にそれを格納することができます。真剣に、達成したいこと、有効な文字、暗号化の種類などのより良い説明を提供する –

答えて

1

テキストと仮定すると、あなたはここで多くのアルゴリズムを見つける英語で、あなたは「小さな文字列」のサイズを最小限にしたいです一般的に利用できるように、zlibを使用します。

圧縮されたテキストを暗号化する場合は、CTRモードでAESを使用する必要があります(HMACを追加する可能性もあります(ref:http://www.daemonology.net/blog/2009-06-11-cryptographic-right-answers.html)。

最後に、「文字列」とは「文字列」を意味すると仮定すると、暗号化されたデータをベース64にエンコードすることができます。これにより、文字列、数字、および句読点。