Java - 如何使用密码短语手动加密数据? [关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java - 如何使用密码短语手动加密数据? [关闭]相关的知识,希望对你有一定的参考价值。

我试图加密和解密文件只是为了好玩。现在我正在使用Base64,但我想用密码来做。如果有一些方法可以手动完成而不使用这么多已经制作的类,我将不胜感激。我喜欢自己做。

解决方案:正如@ThomasEdwin建议的那样,我已经检查了Jasypt并且它非常有用,我会稍微使用这些工具,然后使用源代码找出我要做的事情。谢谢大家的帮助。

答案

据评论,Base64是编码,而不是加密。

有一些examples如何使用Java加密API正确加密数据。基于密码的加密也有例子。

有更高级别的库(如Jasyp),取决于您需要多少互操作性。

加密后,您可以使用base64将数据编码为可文本表示的数据

以上是关于Java - 如何使用密码短语手动加密数据? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

通过“密码短语”播种的一次性垫

如何以加密形式将密码字段存储在 oracle 11g 数据库中?

如何知道已使用哪种算法加密表中的现有密码

Azure磁盘加密Linux VM密钥轮换

如何在java中加密密码管理器的密码[关闭]

Java - 如何加密 wordpress 的密码? [复制]