Java加密和解密

时间:2019-05-09 12:05:18

标签: java encryption hash aes

我想知道在不使用安全密钥的情况下Java是否可以加密和解密吗?我看到了不同的示例,但是所有人都在使用安全密钥进行解密。请帮助

1 个答案:

答案 0 :(得分:0)

在现代密码学中,密码被定义为具有密钥作为输入。因此,如果使用现代定义,没有密钥就无法进行加密和解密。没有它,您将根本无法获得任何安全性。

您最多可以混淆文本,例如由ROT13覆盖现有文字。您还可以将base64与混合字母一起使用以提高安全性。但是,您会发现这是使用静态密钥(字母)的弱加密。

所以不行,这是不可能的。