php tools 密钥,java-在php上运行keytool

我需要一个PHP脚本来生成带有密钥库的jks.

我应该使用什么命令?

exec()或system()?

我的代码:

exec("keytool -genkey -alias 1800 -keyalg RSA -keysize 2048 -validity 365 -keystore 1800.jks -keypass brsacquiro -storepass brsacquiro 2>&1", $return_var);

foreach($return_var as $word)

echo "$word
";

我得到结果:

What is your first and last name?

[Unknown]: What is the name of your organizational unit?

[Unknown]: What is the name of your organization?

[Unknown]: What is the name of your City or Locality?

[Unknown]: What is the name of your State or Province?

[Unknown]: What is the two-letter country code for this unit?

[Unknown]: Is CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown correct?

我连续得到十本书.我需要回答那里列出的问题.

在此列表的末尾我得到了错误:

keytool error: java.lang.RuntimeException: Too many retries, program terminated

如果我在cmd中编写此命令,则一切正常.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: keytool-importkeypair-master是一个Java工具,用于在Java库中导入对。它可以将已存在的对导入到Java库中,或者创建新并将其导入到库中。 使用keytool-importkeypair-master时,首先需要生成一个对。该对可以使用任何工具生成,例如OpenSSL。然后,使用keytool-importkeypair-master将对导入Java库。在导入对时,需要提供对文件路径、库文件路径和码等信息。如果库文件不存在,则会自动创建一个新的库文件。 keytool-importkeypair-master支持多种格式,包括PKCS#8和PEM等格式。它还支持多个Java库格式,例如JKS和PKCS#12等。 使用keytool-importkeypair-master的主要优点是,它简化了对的导入过程,并提供了更多格式和库格式的支持。这使得在Java应用中使用不同格式的对和库更加方便。 ### 回答2: keytool-importkeypair-master 是一个 Java 工具包,它可以帮助用户导入对到 Java 仓库中。对通常用于加和解数据,数字签名以及 HTTPS 等安全通信协议。 使用 keytool-importkeypair-master 工具包的步骤如下: 首先,需要生成对。可以使用 OpenSSL 或者其他工具生成一个公和私。接着,将生成的对转换成 Java 库所需的格式,即 PKCS#12 格式。可以使用 OpenSSL 或者其他工具将对转换成 PKCS#12 格式。 然后,使用 keytool-importkeypair-master 工具包将 PKCS#12 格式的对导入到 Java 库中。在导入时,需要提供库的路径,库的码,别名以及别名的码。 使用 keytool-importkeypair-master 工具包可以简化将对导入到 Java 库中的过程,并提高安全性。导入后,可以在开发过程中使用对进行加、解、签名操作,以及其他安全通信协议。 ### 回答3: keytool-importkeypair-master是一个Java工具,用于将对导入到Java库中。通常情况下,我们使用keytool命令来管理和操作Java库,但keytool命令需要手动指定库的位置和类型,以及执行不同的选项来完成各种操作。而keytool-importkeypair-master则简化了这个过程,使我们能够更方便地将对导入到库中。 具体来说,keytool-importkeypair-master支持通过命令行参数指定要导入的对、库的位置和类型、证书链(可选)、别名等信息。同时,它还提供了可选的导入选项,例如指定保护库的码、设置码、覆盖已存在的别名等。 在使用keytool-importkeypair-master之前,我们需要先安装Java并配置好环境变量。然后,下载keytool-importkeypair-master源码,将其解压后使用命令行工具进入到目录中,运行相关命令即可完成对的导入操作。 总之,keytool-importkeypair-master是一个方便实用的Java工具,它能够帮助我们更快速、更简单地管理Java库中的对。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值