我只是为了好玩而尝试加密和解密文件。现在我使用的是 Base64,但我想使用密码来完成。如果有某种方法可以在不使用这么多已经创建的类的情况下手动执行此操作,我将不胜感激。我喜欢自己做。
解决方案:正如@ThomasEdwin 所建议的,我已经检查了 Jasypt,它真的很有用,我会稍微使用这些工具,然后使用源代码弄清楚我要做什么。谢谢大家的帮助。
正如所评论的,Base64 是编码,而不是加密。
有一些示例如何使用 Java 加密 API 正确加密数据。还有基于密码的加密示例。
有更高级别的库(如 Jasyp),取决于您需要多少互操作性。
加密后,您可以使用 base64 将数据编码为文本可表示
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句