Java加密:哪种方法可以让我收到更短的消息?

时间:2010-03-16 01:29:50

标签: java encryption

我不太了解加密,我只是想问一下,哪种方法可以得到最短的结果信息?

例如,消息看起来像这样:“这是秘密输入消息”,我想知道加密消息是否可以比上面的32个字符长?也许像“dfkfjkvf12”。

2 个答案:

答案 0 :(得分:2)

如果您希望输出短于输入,那么您实际上并不是在谈论加密。您所说的是压缩,或者更可能是哈希。如果您只是想要一种安全的方法来比较已知文本和密文(例如密码交换),那么您可以使用任何数量的散列方案,其中最着名的可能是MD5。 / p>

答案 1 :(得分:1)

密文在数学上不可能比明文短。

一般来说,较长的密文意味着更安全的cipers。