我正在尝试使用带有keyalg ECC的keytool创建一个密钥库。
根据Oracle,这应该是可行的。 我引用:
区域:工具
概要:
keytool
和jarsigner
工具现在支持密钥对生成和jar签名中的ECC算法。RFE:6870812
我正在使用32位版本1.7.0_07,我已经尝试使用-toyalg ECC,ECIES,ECDSA的keytool ......但我总是得到Cannot derive signature algorithm
。
我使用的是错误的Java版本吗?我使用错误的名称进行ECC吗?
答案 0 :(得分:9)
以下是算法选择的source。允许的值为DSA
,RSA
和EC
。据我所知,这些值没有记录在任何地方。
答案 1 :(得分:4)
我相信您必须为JCE安装无限强度策略才能使用所有算法。如果您还没有这样做,请点击此页面底部:http://www.oracle.com/technetwork/java/javase/downloads/index.html