Certificate 从证书中提取颁发者和主题

Certificate 从证书中提取颁发者和主题,certificate,Certificate,我有一个相当基本的问题,但我还没有找到答案 有一个证书(称为“authToken”),我没有太多关于它的信息 我知道: 它是X509格式的 我可以得到它的公钥 现在,我可以从公钥中提取该证书的详细信息吗?比如发行人、日期、主题等 最好是Java,但我对其他任何东西都非常开放。证书包含这些信息,而公钥不包含这些信息。公钥是证书的一部分,而不是公钥的证书部分 例如,可以使用简单的opensslx509-in cert.pem-subject-issuer从证书中提取这些信息。在各种编程语言中实现

我有一个相当基本的问题,但我还没有找到答案

有一个证书(称为“authToken”),我没有太多关于它的信息

我知道:

  • 它是X509格式的
  • 我可以得到它的公钥
现在,我可以从公钥中提取该证书的详细信息吗?比如发行人、日期、主题等


最好是Java,但我对其他任何东西都非常开放。

证书包含这些信息,而公钥不包含这些信息。公钥是证书的一部分,而不是公钥的证书部分


例如,可以使用简单的
opensslx509-in cert.pem-subject-issuer
从证书中提取这些信息。在各种编程语言中实现这一点的帮助在这里是无关紧要的,因为这是一个纯粹的编程问题。但是它通常可以。

当证书包含这些信息时,公钥不包含这些信息。公钥是证书的一部分,而不是公钥的证书部分


例如,可以使用简单的
opensslx509-in cert.pem-subject-issuer
从证书中提取这些信息。在各种编程语言中实现这一点的帮助在这里是无关紧要的,因为这是一个纯粹的编程问题。但它通常是可以的。

这能回答你的问题吗?这回答了你的问题吗?