ecdsa param_enc只支持named_curve

引起的错误

tags don't match (6 vs {class:0 tag:16 length:247 isCompound:true...

相关链接

name_curve (默认参数)

  • 私钥: openssl ecparam -genkey -name prime256v1 -param_enc named_curve -out pri.pem
  • 公钥:openssl ec -in pri.pem -pubout -text
  • der 查看: link

explicit

该参数存在在历史原因:早期为了实现支持任意椭圆曲线,定义了适合任意椭圆曲线的schema,后期发现真正使用的就几个著名的曲线P256, P384等。golang 出现后,大部分已经使用name_curve 方式,explicit 在golang中没有实现。目前可支持的曲线如下: https://github.com/golang/go/blob/master/src/crypto/x509/x509.go#L491

  • 私钥: openssl ecparam -genkey -name prime256v1 -param_enc explicit -out pri.pem
  • 公钥: openssl ec -in pri.pem -pubout -text
  • der查看: link
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • openssl的证书格式转换 证书转换 PKCS 全称是 Public-Key Cryptography Stan...
    五大RobertWu伍洋阅读 12,149评论 1 4
  • [大部分参考]https://www.cnblogs.com/littleatp/p/5878763.html 一...
    效宇笑语阅读 5,074评论 0 1
  • 昨天做了两个咨询,两个姑娘的兴趣类型和能力表现的非常不同,但是解决方案却都是一样的,因为她们案例很典型,我来跟大家...
    安楠jj阅读 762评论 0 2
  • 风起花落,春日已无多。叹物惜人,都是心荒凉。
    平淡也是渡过阅读 212评论 0 0
  • 人到了二十多岁之后 上帝就会给你做减法 拿掉你的一些朋友 拿掉你的一些梦想 有些人跟你分道扬镳你们或许都不见得会吵...
    哀慕熙荣阅读 155评论 0 1

友情链接更多精彩内容