标签: iphone ios parsing digital-certificate
iOS上的安全API似乎只包括提取证书的某些部分。
是否有人使用openSSL或asn1c来允许从证书字节中检索扩展,策略等?
答案 0 :(得分:0)
是的,您可以使用openSSL来解析证书,但这不是一件容易的事,因为缺少openSSL iOS文档。
首先,您需要iOS的openSSL库,并使用openSSL生成x509证书。然后使用openSSL中的方法尝试解析它。
Here是如何从证书扩展中提取UPN的示例(我自己回答)。它现在工作正常。其他元素类似于fetch。