Openssl 将PKCS7转换为PEM证书时的额外数据
我将PEM格式的PEM证书转换为PKCS7格式,现在 下面我将把PKCS7(P7B)证书文件转换回PEM格式。结果PEM文件的内容与原始PEM文件相似,但其开头有一部分额外的文本。 命令是:Openssl 将PKCS7转换为PEM证书时的额外数据,openssl,converter,pem,pkcs#7,Openssl,Converter,Pem,Pkcs#7,我将PEM格式的PEM证书转换为PKCS7格式,现在 下面我将把PKCS7(P7B)证书文件转换回PEM格式。结果PEM文件的内容与原始PEM文件相似,但其开头有一部分额外的文本。 命令是: openssl pkcs7 -print_certs -in certificate.p7b -out certificate.cer 输出文件(certificate.cer)在“---BEGIN certificatation-->”之前包含一部分额外的数据,如下所示: 前两行:主题和发行人是额外的行
openssl pkcs7 -print_certs -in certificate.p7b -out certificate.cer
输出文件(certificate.cer)在“---BEGIN certificatation-->”之前包含一部分额外的数据,如下所示:
前两行:主题和发行人是额外的行
subject=/C=VN/ST=HN/L=H/O=MyCompany/OU=MyCompany/CN=192.168.5.113
发卡机构=/C=VN/ST=HN/O=MyCompany/OU=MyCompany证书
权威/CN=我公司中间CA
-----开始证书-----
Miifwzcca6ugawibagiceqwdqyjkozihvcnaqelbqawgymxczajbgnvbaytalzo
mighmqwcqydvqgewjwtjemmaoga1ecawdvfrimqowcaydvqqhdafimrqwegyd
VQKDATWAWVNCMLKIEPTQZEQMCGGA1UECWHVMLLZ3JPZCBKU0MGQ2VydglmaWNH
DGUGQXV0AG9YAXR5MRWGGYDVQDDBNWAWVNCMLKEPTQYBSB290IENBGIQAJAO
BGNVHQ8BAF8EBAMCBAAWEWYDVR0LBAWWCGYIKWYBBQUHAWEQYJKOZHIHVCNAQEL
BQADGGIBUIRU8AYCQ2OQZQAAZZESJMRNCZG8/pukQcRhdOP+Gg9uIPFU+Sgjodt/
vxczipxZii+Quok7GGISVvrnfiosJVM8NAWI0J5YVXSS3+Zilwo7iqWP71NtO8u
HGSK5GLOCKO8CWBK9JQ1YRGXBI2829W1BJZBP1FUSPGCDDGDCDP0++IXdnYfyZ0eQ
dQ/NWF4EAL2MP6KBZ24PQXEM5DBWD3BVP3TMSYBOVGKENFZHIQ36Y/wIjWp2xn
CSWgi6byohaE6DmSMQ4yzCio38sgQ3fDM3VHnY81AijpFzCeBsIMhQJ9FF8SK+AL
u2IaPU5+8xSPYIR6FSUWVUALA7A97GBp3MoqkwuoibomH56Coojdpj/+pbfg43i
IJIXqk6/1ppxWhYS4/CtHBPas6bbcvQISif5WmEFV+kxmyxittmncxos9jsiinlbd
8lvggpzczqa8fOACIipdJ4zdh4a+lUKrAno+sdy+PDGUpmnG5VLdNNBRoYqovTe1
fUcBZxRqVwO1ebZeBpJbQemw1CF/UzQgy1WixddSz/QNTbA821Ym/8OqoaUhy+PS
IDZOIV10IVXP6AOU8CHPPNAZMXBGRBIBHN8GRJRJXT0LL8YESBLRMMRE2CTY47V
L9u++VhNjqBAht/gZnXS8GfGOkN9vNIFTu0MbWn4rrhJrr+tz09t
-----结束证书-----
我想在转换时省略这一部分,尝试使用-noout,-text等参数,但没有任何效果。我该怎么做呢?在谷歌搜索之后,我在这里找到了解决方案: “额外部分”是“行李属性”。可通过以下方式将其删除:
openssl x509 -in cert.pem -out certout.pem
Stack Overflow是一个关于编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。也看到