algid parse error, not a sequence错误
生活随笔
收集整理的這篇文章主要介紹了
algid parse error, not a sequence错误
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
主要使用由于沒有對使用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
恩,使用轉碼后的私鑰即可。
總結
以上是生活随笔為你收集整理的algid parse error, not a sequence错误的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《微信小程序:开发入门及案例详解》——
- 下一篇: 《C和C++程序员面试秘笈》——1.9