有意义的加密文本的加密算法

Vij*_*ani -1 security encryption algorithm

任何人都可以建议我加密数据的算法.加密数据不应与原始数据相同,但应具有一定含义.例如,如果我加密"hi"它可以显示"什么"

Cod*_*aos 5

加密和编码在很大程度上是正交的.无需混合它们.所以我:

  1. 压缩输入
  2. 使用标准加密加密输入
  3. 编写一个函数,将任意二进制数据编码为一个单词序列,并将密文传递给它.

第3步的难度取决于你如何解释"有意义的文本".无论你做什么,人类都可能能够将你的文字与有意义的文字区分开来.

在最简单的情况下,只需要列出4096个字,然后将密文分成12个块,将每个字映射到一个字.对于更高级的方法,马尔可夫链是一个考虑因素.