最近对接海关电子订单,鉴于海关技术不搭理人,只能在这里发问了,以下文档有个附件: https://portal.singlewindow.gz.cn/swportal/main/context?channelId=22&articleId=28313
点击下载:《广州“单一窗口”跨境电子商务系统-HTTP 测试系统内容.rar 》里面 privatekey.key 和 publickey.key 文件,需要转成 pem,我参考了以下文档手册:
发现不管是 der 还是 pem 都无法查看或者转换,报错:
openssl x509 -in publickey.key -inform der -text -noout
unable to load certificate 140305523365776:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:tasn_dec.c:1220: 140305523365776:error:0D06C03A:asn1 encoding routines:ASN1_D2I_EX_PRIMITIVE:nested asn1 error:tasn_dec.c:788: 140305523365776:error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error:tasn_dec.c:720:Field=serialNumber, Type=X509_CINF 140305523365776:error:0D08303A:asn1 encoding routines:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 error:tasn_dec.c:720:Field=cert_info, Type=X509
我本地开发服务器版本:CentOS Linux release 7.7.1908 (Core)
1
takitooru 2020-10-26 18:58:41 +08:00
```
openssl rsa -inform der -outform pem -in privatekey.key -pubout -out publickey.pem openssl rsa -inform der -outform pem -in privatekey.key -out privatekey.pem ``` |
2
leschans 2020-10-27 13:45:34 +08:00 via iPhone
记事本?
|