2012-04-02 49 views
0

假设我给了一个大型的论文。有什么最好的方法可以缩小成一小串字母,我可以稍后解码?假设我允许我保留一组预定义的密钥,如果我需要?什么是缩小大量文本的最佳方式?

+3

你想加密或压缩它吗? – Corbin 2012-04-02 04:28:42

+0

您可以打印,制作照片并使用缩微胶片将其存储在字母串内的点中。说真的,提供一个更好的描述你想达到什么,哪些字符是有效的,什么样的加密等等。 – 2012-04-02 17:09:22

回答

1

假设文字是英语,要尽量减少“小串”的大小,你会发现这里的一些算法:http://www.maximumcompression.com/data/text.php

为了便于实现性,然而,你可能只是需要使用zlib,因为它通常是可用的。此外,如果要加密压缩文本,则应在CTR模式下使用AES(并可能附加HMAC;参考号码:http://www.daemonology.net/blog/2009-06-11-cryptographic-right-answers.html)。最后,假设通过“字母串”你的意思是“一串字母”,你可以对加密数据进行base-64编码,这会给你一串字母,数字和有限的标点符号。

相关问题