jarsigner支持哪些椭圆曲线?

时间:2014-11-26 08:12:06

标签: elliptic-curve jarsigner jar-signing ecdsa

我将使用ECDSA密钥签署JAR,我现在可以选择使用哪条椭圆曲线。我至少需要能够使用jarsigner生成签名。我在哪里可以看到,jarsigner支持哪些椭圆曲线?

我测试了我的OpenSSL安装支持的65条椭圆曲线,我的jarsigner支持46. Oracle documentation on jarsigner没有说明支持的内容。是否记录在任何地方?

2 个答案:

答案 0 :(得分:1)

我已经用他的答案中链接的脚本Konstantin测试了OpenSSL 1.1.1f支持的82条曲线。 OpenJDK 14中已弃用了许多曲线,而OpenJDK 15中已禁用了许多曲线,只有这些曲线在OpenJDK 8到15中起作用:

  • secp384r1
  • secp521r1
  • prime256v1

答案 1 :(得分:0)

以下是答案:" Support for elliptic curves by jarsigner"。引用结论:

jarsigner对椭圆曲线的支持取决于jarsigner本身和JRE配置。没有命令行选项列出所有支持的曲线。