0

我必须创建一个与数据库建立连接的 java 应用程序。
直到这一点,一切都很容易。但是我需要包含一个配置选项,允许最终用户输入他们自己的参数(服务器主机、用户、密码、数据库、端口等)以连接到数据库。另一个简单的任务。现在每次用户启动应用程序时,我都需要阅读最终用户提供的这些预设,以其他方式记住用户的连接偏好。

我发现了一种使用 Java API 中的属性库的简单方法。但我有一个安全问题。用户的偏好暴露容易访问(主要是用户名和密码)。

有没有办法加密保存这个参数?

对于这个安全问题,我需要一个好的和最简单的解决方案。

4

1 回答 1

0

我对此表示怀疑。在 FileZilla Client 3.6.0.2 中,我很容易发现我的登录数据没有加密。如果可以加密保存此参数,FileZilla 会这样做。

我的登录数据暴露给访问

于 2013-05-26T03:19:39.907 回答