8

我正在尝试使用带有 keyalg ECC 的 keytool 创建一个密钥库。

根据Oracle ,这应该是可能的。我引用:

领域:工具

概要:keytooljarsigner工具现在支持密钥对生成和 jar 签名中的 ECC 算法。

射频:6870812

我正在使用 32 位版本 1.7.0_07,并且我已经尝试使用带有 -keyalg ECC、ECIES、ECDSA 的 keytool...但我总是得到Cannot derive signature algorithm.

我是否使用了错误的 Java 版本?我是否为 ECC 使用了错误的名称?

4

2 回答 2

8

这是算法选择的来源。允许的值为DSA,RSAEC。据我所知,这些值没有记录在任何地方。

于 2014-03-28T20:06:19.293 回答
4

我相信您必须为 JCE 安装无限强度策略才能使用所有算法。如果您还没有这样做,它位于此页面的底部:http ://www.oracle.com/technetwork/java/javase/downloads/index.html

于 2012-09-06T15:10:46.813 回答