是否有人有详细的、逐步的说明,用于从 509 证书中提取加密密钥,然后将其存储在加密的 jks 文件中?
答案1
Java VM 安装包含一个用于执行此类工作的工具 - 在 Windows 系统上,它被称为 keytool.exe。
根据具体情况,该过程可能会有多个步骤。在许多情况下,本例中的两个步骤即可完成:
创建密钥库。类似下面的命令将创建密钥库:keytool -genkey -alias -keystore keystore.jks
将签名的证书 + 私钥导入密钥库。以下命令可实现此目的:
keytool -import -keystore keystore.jks -文件 .crt
证书可以以多种不同的格式提供。完整文档可在 Sun 的网站上找到,网址为:
http://java.sun.com/javase/6/docs/technotes/tools/solaris/keytool.html