【发布时间】:2019-08-18 19:55:41
【问题描述】:
我正在尝试制作一个需要密码的 Java 程序。问题是Java 类或JAR 文件可以转换回源代码,因此人们可以通过将程序转换回源代码来查看密码。我该如何解决这个问题?
【问题讨论】:
-
为什么你的罐子里面有密码?没有办法保护密码。
-
如果我不将密码存储在 JAR 中,那么我应该将它存储在哪里? (我还在学习编程)
-
密码是什么?可能是为了访问 something 一个网络。为此,您通常有两种选择:使服务对所有人(知道它的人)开放,或者具有每个用户的身份验证(通过选择的密码、客户端证书或......)。在 jar 中拥有 one 密码违背了密码的目的,因为现在“每个人”都拥有它,可以使用它,这意味着您可以从一开始就跳过它。在客户端 PC 上存储该用户凭据是一个完全不同的主题。
标签: java jar passwords password-encryption