在配置文件中加密密码?

在配置文件中加密密码?

我有一个程序,它从配置文件中读取服务器信息,并希望加密该配置中可以被我的程序读取和解密的密码。

要求:

  • 加密要存储在文件中的明文密码
  • 解密从我的程序中读取的文件中的加密密码。

有关于我会怎么做的评论吗?我正在考虑写我自己的算法,但我觉得它会非常不安全。



蝴蝶不菲
浏览 1112回答 3
3回答

狐的传说

好的,为了解决主密码的问题,最好的方法是不要将密码存储在任何地方,应用程序应该为自己加密密码,这样只有它才能解密密码。因此,如果我使用的是.config文件,我将执行以下操作:mySettings.config:加密这些密钥=秘密密钥,另一个秘密秘键=不受保护的密码另一个秘密SomeKey=非保护设置-IdontCareAbout因此,我会读到加密密钥中提到的密钥,在上面应用Brodwall示例,然后用某种标记将它们写回文件中(比如地窖:)为了让应用程序知道不要再这样做,输出将如下所示:加密这些密钥=秘密密钥,另一个秘密分泌键=密码:i4jfj304fjhfj 934fuh938另一个秘密地窖:jd48jofh48hSomeKey=非保护设置-IdontCareAbout一定要把原件放在你自己安全的地方.。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java