19得票3回答
Java Keystore密码是否毫无意义?

Keystore密码的意义是什么,例如在JKS / BKS keystore上? 显然不是为了安全性,因为我可以使用编辑器打开文件并将所有条目复制到新文件中而无需进行密码检查。 受密码保护的Keystore中的数据未加密! 这个密码保护了什么?它似乎只是用来烦恼开发人员的...

13得票3回答
Java Keytool只有在启用调试选项的情况下才能与OpenSC PKCS#11提供程序一起使用。

我在Ubuntu 11.10上运行最新的opensc 0.12.2,并使用OpenJDK (java版本为"1.6.0_22")。 我可以通过以下方式读取我的智能卡(一个飞天ePass PKI):pkcs15-tool --dump 现在我尝试使用我的智能卡与keytool:keytool ...

160得票10回答
我该如何找出我的JVM正在使用哪个密钥库?

我需要将一个证书导入到我的JVM密钥库中。我正在使用以下命令:keytool -import -alias daldap -file somecert.cer 所以我可能需要将我的调用改成类似这样的形式:keytool -import -alias daldap -file somecert....

19得票1回答
如何使用keytool创建带有SANs的CSR

我想问一下是否可能创建包含SAN记录的CSR。我按如下方式创建了密钥库:keytool -genkeypair -keyalg RSA -keysize 2048 -alias testAlias -ext SAN=dns:test.example.com -keystore test.jks...

32得票6回答
使用Facebook SDK生成应用程序的哈希密钥

我正在使用 Facebook SDK 登录我的应用程序。 该应用在 HTC 设备上运行良好。 如果三星设备没有预先安装 Facebook 应用程序,则该应用也能正常工作。 但是,如果手机上已经有 Facebook 应用程序,然后用户安装我的应用程序,则用户永远无法登录。据我所知,我认为这可能...

29得票2回答
如何使用keytool命令删除已导入的证书/别名?

我正在尝试使用keytool命令删除已导入的证书 keytool -delete -noprompt -alias "initcert" -keystore keycloak.jks 但是遇到以下异常 keytool错误:java.lang.Exception: 密钥库文件不存在:ke...

14得票3回答
将CA签名的JKS密钥库转换为PEM格式。

我有一个包含由CA签名的证书的JKS密钥库。我需要以PEM格式导出它,以便在nginx中使用它。我需要以包含整个链的方式进行操作,以便我的客户端可以验证签名。 如果我执行以下操作:keytool -exportcert -keystore mykestore.jks -file mycert....

296得票17回答
请求的目标路径无法找到有效的证书路径-即使导入了证书仍然出现错误

我有一个Java客户端尝试访问一个具有自签名证书的服务器。 当我尝试向服务器发送Post请求时,我遇到了以下错误: 无法找到到所请求目标的有效认证路径 经过一些研究后,我执行了以下步骤: 将我的服务器域名保存为一个root.cer文件。 在我的Glassfish服务器的JRE中,我运行...

8得票3回答
Keytool生成SHA1指纹而非MD5?

我想在我的应用程序中使用Google Maps,我已经按照这个教程生成了eventappkey.keystore的MD5指纹。但是keytool生成的是SHA1指纹而不是MD5指纹,因此我无法注册Google Api,因为Google只接受keystore的MD5指纹。 我查看了其他答案,建...

7得票2回答
如何在Java信任存储中导入jks证书

如何将.jks文件导入到Java安全的信任库中?我看到的所有教程都使用“.crt”文件。然而,我只有“.jks”文件,这也是我使用keytool命令生成的密钥库。我正在按照此教程进行操作。我已经成功生成了Java密钥库和密钥对,并为现有的Java密钥库生成了证书签名请求(CSR),但是我无法将...