繁体   English   中英

应用程序中的Java SSL和密钥库密码

[英]Java SSL and keystore password in application

抱歉,如果您之前已经发布过此问题。 我环顾四周,但找不到答案。

我正在用Java创建具有SSL套接字的服务器来接受客户端。 我一直在寻找如何创建套接字的方法,并开始将代码添加到我的应用程序中。 在查看了如何允许自签名证书进行测试之后,我发现我创建了密钥库并将证书添加到该密钥库中。 要使用证书,我需要添加“ System.setProperty(“ javax.net.ssl.keyStore”,“ keystorename.jks”)”。唯一的问题是,如果我退出,则我还必须在代码中指定密码其他开发人员示例。

我想知道是否必须指定密码,是否需要对安全性有何影响?

提前致谢,

是的,您这样做了,其安全含义是:密码是(1)由代码确定的,并且(2)在目标代码中可能是可见的。 (2)的解决方案最终是软件及其运行主机的物理安全性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM