Openssl pem文件中的注释

Openssl pem文件中的注释,openssl,pem,Openssl,Pem,是否有人知道是否存在将注释放入pem证书的方法,以便openssl在解析证书时忽略注释 谢谢OpenSSL应该忽略----beginfoo---和----END FOO---之外的任何内容 该行为通常用于将整个人类可读的证书详细描述嵌入PEM文件中,因此,任何阅读它的人都可以看到它编码的内容,而无需在其上调用openssl x509…。我发现作为人类编码的DER比PEM证书更容易阅读,但也许你会说MIIDmTCCAwKgAwIBAgIJAI9FeLH+k7wtma0gcsqgsib3dqebqu

是否有人知道是否存在将注释放入pem证书的方法,以便openssl在解析证书时忽略注释

谢谢

OpenSSL应该忽略
----beginfoo---
----END FOO---
之外的任何内容


该行为通常用于将整个人类可读的证书详细描述嵌入PEM文件中,因此,任何阅读它的人都可以看到它编码的内容,而无需在其上调用
openssl x509…

我发现作为人类编码的DER比PEM证书更容易阅读,但也许你会说MIIDmTCCAwKgAwIBAgIJAI9FeLH+k7wtma0gcsqgsib3dqebquamigamqs[…]我遇到过这样一个软件,如果在
---BEGIN FOO---
前面的文件中有任何文本,它就无法解析PEM。这似乎是个例外。因为错误消息没有帮助,所以不知道何时何地会发生这种情况。可能代码未使用Openssl的库。在Android 8.0上,X509证书工厂无法解析文件,文件前面有一些字符串。
----BEGIN…
----结束证书---
后的字符串正常工作。。。(也许我只是无知,那个工厂需要已经剥离的输入,或者它是那些奇怪的软件之一)(在我的代码中,该错误产生了非常恶劣的影响,使SSL证书固定代码回退到系统CA存储,而不是只验证特定的pin,因此我不会通过测试验证功能,我会有安全漏洞…)。在格式化带有前缀/后缀注释的pem时,
ruby saml
gem也会出现类似错误。有人知道pem中的注释是否在任何地方正式定义吗?