证书问题(pkcs7)

Ser*_*gey 0 certificate pkcs#7

符合PKCS#7标准证书有一些明确的属性.但我没有找到有关以下内容的任何信息:

  1. 什么是OID?
  2. 什么是RDN?
  3. 公钥的格式是什么?

Mat*_*ard 5

PKCS#7和X.509证书都在ASN.1中编码.

  • OID(对象标识符)是一种基本的ASN.1类型,用于以独特和通用的方式引用对象.例如,OID 2.5.4.3引用commonName.
  • RDN(相对专有名称)是DN的一个元素.
  • 在PKCS#7和X.509中,公钥的格式取决于算法.例如,RSA公钥的ASN.1模式是

    RSAPublicKey ::= SEQUENCE {
        modulus           INTEGER,  -- n
        publicExponent    INTEGER   -- e
    }
    
    Run Code Online (Sandbox Code Playgroud)