gpt4 book ai didi

java - 保护嵌入在 Java 桌面应用程序中的用户名/密码

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:58:40 26 4
gpt4 key购买 nike

我的 Java 桌面应用程序包含一个用于与 Web 服务通信的组件。

因此,我们需要在应用程序中包含它的访问详细信息,但不希望在代码被反编译(我们将进行混淆)的情况下轻松访问它。

我们可以使用哪些技术来保护这些详细信息?

最佳答案

不要在您的应用程序中加密密码。无论您做什么,坚定的用户都能够解密并访问它。我的建议是为每个用户设置一个用户名和密码。该应用程序将要求用户输入凭据并存储它们(例如使用 MD5)。如果您不能修改 Web 服务来对许多用户进行身份验证,请创建一个可以做到这一点的代理服务。部署在安全环境中的代理服务将被允许访问安全服务的用户名和密码。

关于java - 保护嵌入在 Java 桌面应用程序中的用户名/密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2327368/

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