gpt4 book ai didi

java - Java 程序的密码保护

转载 作者:行者123 更新时间:2023-12-02 04:17:22 26 4
gpt4 key购买 nike

我有一个程序,其中用户名和密码是硬编码的。所以我想将该可执行 JAR 文件传递​​给在同一网络中工作的同事。我想保护密码并且不想将其透露给任何人。有没有一种方法可以让我传递 JAR 文件并保证我的密码安全,而不会让任何人知道密码。

也许有一种方法可以将一些密码存储在文件中并将其保存在服务器上,并且每次 JAR 文件尝试运行时,它都会从远程文件中获取密码?

最佳答案

您的标题和问题内容有些矛盾。硬编码的密码从一开始就不安全

我会推荐一种不同的设计:创建某种允许无需密码即可访问的服务;例如基于客户端的网络地址。该服务将是唯一真正需要知道该密码的部分。当有一天必须更改某些内容(例如密码或您正在使用的实际软件)时......您只需更改一件事。

含义:配置您的 JAR 以触发一些 RESTful 服务,例如...这反过来又在内部调用需要该用户名/密码的任何应用程序。

关于java - Java 程序的密码保护,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33173228/

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