gpt4 book ai didi

java - 使用当前的库,我将如何为文本字符串制定简单的加密/解密方法?

转载 作者:行者123 更新时间:2023-12-01 13:14:52 24 4
gpt4 key购买 nike

我了解这样做的安全问题,并且这并不比以纯文本形式存储文本安全多少,但我只想看到它完成。我发现了很多关于这个主题的各种主题,但没有一个能做这样简单的事情:

String secret = "aooi3jpoiqjalknflkjn34lakjn3fkna3;a3f";
String encryptedText = encrypt("This is a sentence", secret);
String decryptedText = decrypt(encryptedText, secret);
System.out.println(decryptedText);

这与家庭作业、工作或作业无关,我只是在搞乱一个发送电子邮件的程序,如果我能以纯文本以外的方式存储密码,我会更喜欢它。我不想创建一个比较数据库中的值的哈希,我只是想在文件中存储随机字符串,然后使用硬编码的 secret 来解密它。

我也明白,我可以简单地通过创建自己的算法将 secret 转变为字符串来完成此操作,但我希望有一个特定的库可以用来代替。

有人可以给我指出正确的方向吗?

最佳答案

我在我的 Git 存储库中有完整的示例来执行此操作:DesEncryptionExample 。它的工作原理如下:

C:\Temp> java MyEncrypt Oranges.jpg mypa$$99写入的文件:加密.bin

C:\Temp> java MyDecrypt encrypt.bin mypa$$99写入文件:decrypt.bin

C:\Temp> 重命名decrypt.bin Oranges2.jpg

C:\Temp>

关于java - 使用当前的库,我将如何为文本字符串制定简单的加密/解密方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22547847/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com