使用来自509个证书的密钥填充jks文件

有没有人有从509证书提取encryption密钥,然后将其存储在一个encryption的jks文件内一步一步的详细说明?

Java VM安装包含一个用于执行这种确切types的工作的工具 – 在Windows系统上,它被称为keytool.exe。

根据情况,这个过程可能有多个步骤。 对于很多情况下,这个例子中的两个步骤将会这样做:

  1. 创build一个密钥存储。 类似于以下的命令将创build密钥库:keytool -genkey -alias -keystore keystore.jks

  2. 将签名证书+私钥导入密钥库。 下面的命令将做的伎俩:

keytool -import -keystore keystore.jks -file .crt

证书可以以多种不同的格式提供。 Sun网站提供完整的文档,在这里:

http://java.sun.com/javase/6/docs/technotes/tools/solaris/keytool.html