keytool相关内容

将提供者的JCEKS密钥转换为另一个提供者的另一个商店

我有一个使用SUN PROVIDER创建的密钥库JCEKS。 我必须在没有SUN PROVIDER的IBM JDK上使用同一个商店。如何使用keytool转换密钥库或导出密钥,以便让IBM JDK访问密钥库中的密钥? 解决方案 您可以将IBMJCE与使用SunJCE创建的JCEKS密钥库一起使用。有可能使用keytool为密钥库提供了密码,也为securekey本身提供了单独的密码。 ..
发布时间:2019-01-08 20:31:16 Java开发

PKCS12到JKS转换失败

我正在尝试使用以下命令将PKCS12格式文件转换为JKS密钥库: keytool -v -importkeystore -trustcacerts -srckeystore cert.p12 -srcstoretype PKCS12 -destkeystore md_keystore.jks -deststoretype JKS 返回以下消息: 成功导入0个条目, ..
发布时间:2019-01-08 20:03:55 Java开发

java安全套接字没有认证?

我有一个简单的安全套接字服务器 - 客户端程序。 对于服务器证书,我使用keytool创建了一个密钥库。 当我尝试通过我连接到服务器时客户端我得到以下异常: 在服务器中: 线程“main”javax.net中的异常。 ssl.SSLHandshakeException:收到致命警报:certificate_unknown 在客户端: 线程“main ..
发布时间:2019-01-08 19:16:07 Java开发

keytool和jarsigner工具

我开发了一个黑莓应用程序,我已经加载到BB设备中。 但是我们知道,如果没有使用RIM签署应用程序,我们就无法在设备上运行应用程序 。有没有什么方法可以创建我的应用程序的试用版几天,并在设备中运行它以进行测试。 我听说过“keytool”和“jarsigner”工具。这个工具可以帮助我在设备上运行我的应用程序而无需签署应用程序吗?如果是,请告诉我有关如何完成的步骤或详细信息。 解决方 ..
发布时间:2019-01-08 12:03:27 Java开发

如何设置java keytool的默认语言?

我使用带有英语和美式键盘设置的Windows操作系统。我使用此命令生成密钥库。它工作正常。 C:\ java6 \ jre \bin \ keytool -genkey -keyalg RSA -alias mykey -validity 3652 -keystore C:\ mykeystore -storepass 111111111 ..
发布时间:2019-01-02 21:48:03 Java开发

Keytool不被识别为内部或外部命令

我正在尝试使用本文中的说明。当我输入以下命令时: C:\ColdFusion8 \runtime\jre \lib> keytool -list - storepass changeit -noprompt -keystore 我收到以下错误: 'keytool'未被识别为内部或外部命令,可操作程序或批处理文件。 我检查了包含我的key ..
发布时间:2019-01-02 11:10:43 Java开发

从文件导入证书时SSL握手失败

我正在创建一个HTTPS服务器并自行验证证书。 我有一个奇怪的错误。 当我生成证书并添加该密钥库时,我能够进行SSL握手。 keytool -genkey -keyalg rsa -alias mycert -keystore lig.keystore -storepass changeit -keypass changeit 然后当我使用keytool导入证书并将其添加到 ..
发布时间:2019-01-02 10:51:24 Java开发

无法将.p12证书导入cacerts

将 .p12 导入 cacerts 我遇到以下问题。第一行说别名已经存在,然后当我尝试覆盖它时说别名找不到。请帮我解决这个问题。 / usr / java / default / jre / bin / keytool -importkeystore -deststorepass changeit -destkeystore / usr / java / default / jre / l ..
发布时间:2019-01-02 09:45:31 Java开发

如何验证自签名jar上的签名?

我用我使用keytool生成的密钥对我的jar进行了签名。在运行时,如何验证jar还没有被修改? 目标是使用证书信息并验证自jar构建以来jar中的每个类都没有被修改过。这是运行时检查,因此包含代码的jar可以在用户文件系统的任何位置。 解决方案 JarFile class嵌入jar验证程序。此代码段验证存档中所有条目的签名: JarFile jar = new JarFil ..
发布时间:2018-12-29 19:49:20 Java开发

将证书导入cacerts时的权限错误

我需要将一些maven存储库的证书导入到全局密钥库中。 证书文件名为maven.crt,因此我运行的命令是 keytool -import -keystore $ JAVA_HOME / jre / lib / security / cacerts -trustcacerts -alias maven -file maven.crt 它问我密码然后如果我信任我回答的证书 ..
发布时间:2018-12-29 19:17:11 Java开发

使用Java Keytool续订证书 - 重用旧的CSR?

我在Java密钥库中有一个SSL证书。它将在一周左右到期,我需要更新它。 我可以重复使用以前的CSR(CA仍然拥有),然后使用导入证书 import 命令或我是否需要生成新的CSR? 解决方案 您可以(如果您的CA不检查公钥重用),但这是一种糟糕的安全措施。有效期的主要目的是限制证书和相关私钥暴露于被泄露的可能性的时间。 ..
发布时间:2018-12-28 22:45:21 Java开发

Keytool EC KeyPairGenerator不可用

当我使用 keytool 生成带ECC的密钥时,我得到错误: 错误keytool:java.security.NoSuchAlgorithmException:EC KeyPairGenerator不可用 然后用于生成密钥的语法是: keytool -genkey -alias testing -keyalg EC -keysize 256 -keystore try.jks ..
发布时间:2018-12-28 16:16:27 Java开发

java密钥库和密码设置

我在java密钥库和keytool上有以下问题。我假设密钥库可能有多个证书。正如我所尝试的那样,通过keytool我可以创建一个密钥库,并且要访问这个密钥库,我必须设置密码。另外,要访问每个证书条目,我必须设置密码。是否必须为密钥库和条目使用相同的密码?如果没有(我认为这是合理的假设)为什么是以下代码: char [] pwd = new炭[] { 'S', 'E', 'C', 'R', ..
发布时间:2018-12-28 14:34:32 Java开发

java.lang.Exception:回复和密钥库中的公钥不匹配

我必须访问在443端口托管的网络服务。服务提供商已经与我们共享了三个证书。 ABCD.cer CA_Certificate.cer CCA_Certificate.cer I必须通过为SSL通信创建表单链将它们添加到密钥库。我已按照以下步骤操作。 keytool -keystore npci_keystore_test.jks -genkey -alias npci_clie ..
发布时间:2018-12-27 19:53:04 Java开发

如何进入非密码保护的Java密钥库或更改密码?

我正在尝试将受信任的证书导入 Java cacerts keystore ,但我有一个问题。我试图列出现有的可信证书,似乎密钥库没有密码保护。 $ keytool -list -keystore cacerts 输入密钥库密码: *** **************警告警告警告***************** *存储在密钥库中的信息的完整性* *尚未经过验证!为了验证其完 ..
发布时间:2018-12-25 20:09:07 Java开发