SecurityCertificate

SecurityCertificate[assoc]

表示为公钥分发的安全证书.

更多信息

  • 可通过导入 "PEM" 文件获取 SecurityCertificate 对象.
  • SecurityCertificate[]["Properties"] 给出可用属性列表.
  • SecurityCertificate[]["prop"] 可用来提取证书的属性.
  • SecurityCertificate 的常见属性包括:
  • "Version"证书格式版本
    "SerialNumber"证书的序列号
    "SignatureAlgorithm"用于为证书签名的算法
    "Issuer"分发证书的部门的信息
    "ValidityStartDate"证书有效期的开始日期
    "ValidityEndDate"证书有效期的结束日期
    "Subject"关于证书持有者的信息
    "PublicKey"证书持有者的公钥
    "Extensions"延期
    "DigitalSignature"证书的数字签名
    "SignedData"证书中的二进制内容
  • SecurityCertificate[]["Parameters"] 以关联形式给出对象中包含的所有信息.
  • SecurityCertificate 的结构遵循 IETF RFC 5280 中描述的 X.509 证书语法.

范例

打开所有单元关闭所有单元

基本范例  (1)

从文件中导入证书:

查看 SecurityCertificate 的可用属性:

查看分发证书的部门:

获取证书中包含的公钥:

范围  (3)

验证自签名证书中的签名. 导入证书:

在自签名证书中,颁发者和证书的主体是同一实体:

获取签名者自我认证的公钥:

获取已签名证书的二进制内容:

提取签名:

验证签名对于密钥和证书上的信息是否有效:

验证证书链. 导入包含认证路径的文件:

在有效的认证路径中,客户端证书的颁发者本身就是链中下一个证书的主体:

获取认证部门 (CA) 的公钥:

获取已签名的客户端证书的二进制内容:

提取签名:

验证客户端证书中的信息是否由证书颁发机构的密钥签名:

获取证书包含的所有信息:

Wolfram Research (2020),SecurityCertificate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SecurityCertificate.html.

文本

Wolfram Research (2020),SecurityCertificate,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SecurityCertificate.html.

CMS

Wolfram 语言. 2020. "SecurityCertificate." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/SecurityCertificate.html.

APA

Wolfram 语言. (2020). SecurityCertificate. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SecurityCertificate.html 年

BibTeX

@misc{reference.wolfram_2024_securitycertificate, author="Wolfram Research", title="{SecurityCertificate}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/SecurityCertificate.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_securitycertificate, organization={Wolfram Research}, title={SecurityCertificate}, year={2020}, url={https://reference.wolfram.com/language/ref/SecurityCertificate.html}, note=[Accessed: 22-November-2024 ]}