沙箱CSR文件情况下,参考SDK的实现方法 private_key = open('app_privite.pem', 'rb').read()
, rsa.PrivateKey.load_pkcs1(private_key, format='PEM')
, 仅在加载阶段就已失败,
文件app_privite.pem
:用的是openssl生成的pem文件,内容替换了官方签名工具-获取CSR文件的私钥txt,加了回车,(纯string加载已失败)
报错:TypeError: int() argument must be a string, a bytes-like object or a number, not 'Sequence'
奇怪的地方在于:用openssl生成的pem文件不会报错!!!(没有CSR文件,故不用),用官方工具就报上边的错,用openssl又没有CSR文件!!! 问题:python如何使用官方工具CSR生成的私钥进行证书签名!!!
搜遍了整个互联网我都没找到.... 使用Crypto.Cipher签名会报长度超量 代码使我秃头....我好难
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。