Questions tagged «keystore»

在Java中,密钥库是安全证书(授权证书或公钥证书)的存储库

4
cacerts和密钥库之间有什么区别?
cacerts和密钥库之间有什么区别? 如果我使用在这些链接中找到的定义cacerts和keystore,则它们似乎是证书的集合,但是是在(Java)分布式系统的上下文中。SSL连接期间使用哪一个进行身份验证?两者还是只是其中之一,还是交替?

30
如何处理Android中丢失的KeyStore密码?
我忘记了我的密钥库密码,而且我真的不知道该怎么办(我不能或不会为此找任何借口)。我想更新我的应用程序,因为我刚刚修复了一个错误,但现在不可能了。如果我使用相同的密钥库但创建一个新密钥会怎样?我仍然可以更新该应用程序,如果无法更新,该如何向用户提供有关更新版本的信息? 如果有人遇到这样的问题或遇到麻烦,您能提供什么建议来帮助纠正这种情况?幸运的是,它是一个免费的应用程序。
98 android  keystore 

3
如何使用Java Keystore工具自动生成Keystore?没有用户互动
我正在尝试使用Java密钥库工具自动生成密钥库。我正在使用的命令是: keytool -keystore keystore -alias jetty -genkey -keyalg RSA 但是在执行此命令后,要求用户按如下方式输入某些输入: Enter keystore password: password What is your first and last name? [Unknown]: jetty.mortbay.org What is the name of your organizational unit? [Unknown]: Jetty What is the name of your organization? [Unknown]: Mort Bay Consulting Pty. Ltd. What is the name …
90 java  keystore 


11
我丢失了.keystore文件?
好吧,人们。长话短说,我正在使用无法访问的计算机进行开发。我能够检索源代码,但无法检索用于签名和将我的应用程序发布到市场(带有多个更新)的.keystore文件。如果我想更新,我和我的可怜用户难道不是很幸运吗? 我知道用于签名密钥的密码(至少是它可能的三个)之一,所以我可以创建另一个吗?必须有解决的办法..硬盘故障怎么办?

2
添加自签名证书而不会提示用户是/否
使用一些批处理文件,我想在Java Keystore中添加不受信任的自签名证书。 命令是 %JAVA_HOME%/bin/keytool -import -v -trustcacerts -alias server-alias -file server.cer -keystore cacerts.jks -keypass changeit -storepass changeit 运行上述命令后,屏幕将使用Y / N提示“证书信任”。 Trust this certificate? [no]: 但是我不想在这里提供是/否。 有没有一种方法可以使用单个命令或一些其他导入开关(如果有)来完成导入?
77 java  ssl  import  keystore  keytool 

5
在Java和默认的信任库中使用自定义信任库
我正在用Java编写一个应用程序,该应用程序通过HTTPS连接到两个Web服务器。一个通过默认的信任链获得了受信任的证书,另一个使用自签名证书。当然,连接到第一个服务器是开箱即用的,而使用自签名证书连接到服务器则无法工作,直到我使用该服务器上的证书创建了一个trustStore。但是,与默认受信任服务器的连接不再起作用,因为显然,一旦创建了自己的信任库,默认的trustStore就会被忽略。 我发现的一种解决方案是将默认trustStore中的证书添加到我自己的证书中。但是,我不喜欢这种解决方案,因为它要求我继续管理该trustStore。(我不能假设这些证书在可预见的将来保持不变,对吗?) 除此之外,我发现了两个存在5年的类似问题的线程: 在JVM中注册多个密钥库 如何为Java服务器拥有多个SSL证书 他们俩都深入Java SSL基础架构。我希望到目前为止,有一个更方便的解决方案,可以在我的代码的安全性检查中轻松解释。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.