主要使用由于没有对使用openssl生成的公私密钥对进行pkcs8编码,导致程序无法识别参考支付宝
项目用用到RSA加密用openssl生成了一个公私密钥对,在对加密字符串进行数字签名的时候,程序一直报错,错误异常:

algid parse error, not a sequence​

其原因是因为,我用openssl生成的私钥没有进行pkcs8编码,所以导致程序无法识别。恩,用openssl转一下码就好了,命令如下:

pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt

恩,使用转码后的私钥即可。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-04
  • 2022-01-04
  • 2021-09-01
  • 2021-05-23
  • 2022-12-23
猜你喜欢
  • 2021-12-10
  • 2021-06-06
  • 2022-02-26
  • 2022-02-05
  • 2021-07-13
  • 2021-07-06
相关资源
相似解决方案