Encryption 基于字典的短信加密

Encryption 基于字典的短信加密,encryption,dictionary,sms,Encryption,Dictionary,Sms,我正在尝试创建端到端SMS加密应用程序,但不想使用标准加密算法。其想法是将消息文本转换为完全不同的有意义的文本,以便在网络上看起来不加密。我假设信息只使用英语。 在实现部分,我首先使用哈夫曼编码对消息进行了压缩,该编码提供了压缩的比特流。至于加密,我不知道。有没有可能建立一个随机文本的字典,或者有什么其他方法可以用来获得这样的加密?还需要在另一个接收端进行解密。您要的是a吗?例如,如果您可以访问包含65536个条目的英语词典,则可以将消息的每16位作为索引放入此表中,以获取一个单词。祝你好运,把

我正在尝试创建端到端SMS加密应用程序,但不想使用标准加密算法。其想法是将消息文本转换为完全不同的有意义的文本,以便在网络上看起来不加密。我假设信息只使用英语。
在实现部分,我首先使用哈夫曼编码对消息进行了压缩,该编码提供了压缩的比特流。至于加密,我不知道。有没有可能建立一个随机文本的字典,或者有什么其他方法可以用来获得这样的加密?还需要在另一个接收端进行解密。

您要的是a吗?例如,如果您可以访问包含65536个条目的英语词典,则可以将消息的每16位作为索引放入此表中,以获取一个单词。祝你好运,把它转换成真正的密码系统。

你要的是a吗?例如,如果您可以访问包含65536个条目的英语词典,则可以将消息的每16位作为索引放入此表中,以获取一个单词。祝你好运,把它转换成一个真正的密码系统。

是的,我最初考虑过使用codebook。但是仅仅使用各个索引中的单词并不能给这个句子带来太多的意义。由于我不想给它一个加密的外观,我试着做了一个简短的英语句子表。但是它超过了160个字符的限制。像哈夫曼这样的位压缩不足以避免这种情况。因此,我不想直接使用句子,而是想通过使用代码本中的英语单词来动态构建句子或段落。我完全不知道怎么做。有可能吗?是的,我最初想用代码本。但是仅仅使用各个索引中的单词并不能给这个句子带来太多的意义。由于我不想给它一个加密的外观,我试着做了一个简短的英语句子表。但是它超过了160个字符的限制。像哈夫曼这样的位压缩不足以避免这种情况。因此,我不想直接使用句子,而是想通过使用代码本中的英语单词来动态构建句子或段落。我完全不知道怎么做。可能吗?