跳到主要内容

8. 参考文献 (References)

中文导读: 本节对应 RFC 9908 的 8. 参考文献 (References) 部分, 对应文档标题为 8. 参考文献. 下方若包含英文 RFC 原文, 注册表名称, 字段名, 算法名, 对象标识符, 媒体类型, 邮箱地址, URL, 代码, ABNF, ASN.1, YANG, JSON, XML, 测试向量或参考文献条目, 均按规范原样保留, 因为这些内容需要与 RFC 文本, IANA 注册表, 实现代码或验证工具逐字一致. 中文段落用于说明本节的作用, 阅读重点和实现含义, 不改变任何协议语义或注册值.

本节是参考文献清单, 主要用于标明规范性引用和资料性引用的来源. 引用标签, RFC 编号, BCP/STD 编号, DOI, URL, 作者姓名和英文题名均是可检索的书目信息, 因此保持英文或原始格式. 阅读正文时, 带有规范性要求的行为应回到被引用文档中确认; 资料性引用则提供背景, 算法, 部署经验或相关技术说明.

补充阅读说明: 参考文献页虽然保留大量英文题名和 URL, 但其功能是为正文中的规范性关键词, 算法选择, 注册流程和安全讨论提供出处. 读者在核对实现要求时, 应先区分 Normative References 与 Informative References, 再根据正文中的引用位置判断该文献是强制依赖, 背景材料还是部署经验. 对于 RFC, BCP, STD, Internet-Draft, FIPS, NIST, IEEE 或 W3C 条目, 原始英文标题和编号是最可靠的检索键, 因此不翻译这些书目信息. 中文说明的作用是提示引用关系, 而不是重写参考文献本身.

本节列出 RFC 9908 使用的规范性和资料性参考文献. 规范性参考文献定义了 BCP 14 关键词, PKCS#10 Certification Request Syntax, PKIX/CMS 相关 ASN.1 modules, EST, EST over CoAP, 以及 ASN.1 基本记法和 DER/BER/CER 编码规则. 这些文献直接约束本文档中 CSR Attributes, ExtensionReq, CertificationRequestInfoTemplate 和 DER 示例的解释方式.

资料性参考文献提供 dumpasn1 工具, OID repository 条目, PKCS#9, CRMF, CMC, X.509 PKI profile, EST 扩展, ACP, BRSKI, CMP 和轻量 CMP profile 等背景. 这些文献帮助读者理解示例来源, 模板方法的相关技术, 以及 EST 在自主管理网络和证书注册场景中的使用方式.

参考文献中的作者姓名, 英文标题, DOI, RFC 编号, OID 和 URL 保持原文, 以便准确检索和核对. 中文说明只用于解释这些文献与 RFC 9908 的关系.

参考文献条目

8.  References

8.1. Normative References

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119,
DOI 10.17487/RFC2119, March 1997,
<https://www.rfc-editor.org/info/rfc2119>.

[RFC2986] Nystrom, M. and B. Kaliski, "PKCS #10: Certification
Request Syntax Specification Version 1.7", RFC 2986,
DOI 10.17487/RFC2986, November 2000,
<https://www.rfc-editor.org/info/rfc2986>.

[RFC5911] Hoffman, P. and J. Schaad, "New ASN.1 Modules for
Cryptographic Message Syntax (CMS) and S/MIME", RFC 5911,
DOI 10.17487/RFC5911, June 2010,
<https://www.rfc-editor.org/info/rfc5911>.

[RFC5912] Hoffman, P. and J. Schaad, "New ASN.1 Modules for the
Public Key Infrastructure Using X.509 (PKIX)", RFC 5912,
DOI 10.17487/RFC5912, June 2010,
<https://www.rfc-editor.org/info/rfc5912>.

[RFC6268] Schaad, J. and S. Turner, "Additional New ASN.1 Modules
for the Cryptographic Message Syntax (CMS) and the Public
Key Infrastructure Using X.509 (PKIX)", RFC 6268,
DOI 10.17487/RFC6268, July 2011,
<https://www.rfc-editor.org/info/rfc6268>.

[RFC7030] Pritikin, M., Ed., Yee, P., Ed., and D. Harkins, Ed.,
"Enrollment over Secure Transport", RFC 7030,
DOI 10.17487/RFC7030, October 2013,
<https://www.rfc-editor.org/info/rfc7030>.

[RFC8174] Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC
2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174,
May 2017, <https://www.rfc-editor.org/info/rfc8174>.

[RFC9148] van der Stok, P., Kampanakis, P., Richardson, M., and S.
Raza, "EST-coaps: Enrollment over Secure Transport with
the Secure Constrained Application Protocol", RFC 9148,
DOI 10.17487/RFC9148, April 2022,
<https://www.rfc-editor.org/info/rfc9148>.

[X.680] ITU-T, "Information technology -- Abstract Syntax Notation
One (ASN.1): Specification of basic notation", ITU-T
Recommendation X.680, ISO/IEC 8824-1:2021, February 2021,
<https://www.itu.int/rec/T-REC-X.680>.

[X.690] ITU-T, "Information technology -- ASN.1 encoding rules:
Specification of Basic Encoding Rules (BER), Canonical
Encoding Rules (CER) and Distinguished Encoding Rules
(DER)", ITU-T Recommendation X.690, ISO/IEC 8825-1:2021,
February 2021, <https://www.itu.int/rec/T-REC-X.690>.

8.2. Informative References

[dumpasn1] Gutmann, P., "Dump ASN", 22 April 2021,
<https://www.cs.auckland.ac.nz/~pgut001/dumpasn1.c>.

[favoritedrink]
OID Repository, "drink(5) [other identifier:
favouriteDrink]", OID 0.9.2342.19200300.100.1.5, 4 July
2019,
<https://oid-base.com/get/0.9.2342.19200300.100.1.5>.

[RFC2985] Nystrom, M. and B. Kaliski, "PKCS #9: Selected Object
Classes and Attribute Types Version 2.0", RFC 2985,
DOI 10.17487/RFC2985, November 2000,
<https://www.rfc-editor.org/info/rfc2985>.

[RFC4211] Schaad, J., "Internet X.509 Public Key Infrastructure
Certificate Request Message Format (CRMF)", RFC 4211,
DOI 10.17487/RFC4211, September 2005,
<https://www.rfc-editor.org/info/rfc4211>.

[RFC5272] Schaad, J. and M. Myers, "Certificate Management over CMS
(CMC)", RFC 5272, DOI 10.17487/RFC5272, June 2008,
<https://www.rfc-editor.org/info/rfc5272>.

[RFC5280] Cooper, D., Santesson, S., Farrell, S., Boeyen, S.,
Housley, R., and W. Polk, "Internet X.509 Public Key
Infrastructure Certificate and Certificate Revocation List
(CRL) Profile", RFC 5280, DOI 10.17487/RFC5280, May 2008,
<https://www.rfc-editor.org/info/rfc5280>.

[RFC8295] Turner, S., "EST (Enrollment over Secure Transport)
Extensions", RFC 8295, DOI 10.17487/RFC8295, January 2018,
<https://www.rfc-editor.org/info/rfc8295>.

[RFC8368] Eckert, T., Ed. and M. Behringer, "Using an Autonomic
Control Plane for Stable Connectivity of Network
Operations, Administration, and Maintenance (OAM)",
RFC 8368, DOI 10.17487/RFC8368, May 2018,
<https://www.rfc-editor.org/info/rfc8368>.

[RFC8994] Eckert, T., Ed., Behringer, M., Ed., and S. Bjarnason, "An
Autonomic Control Plane (ACP)", RFC 8994,
DOI 10.17487/RFC8994, May 2021,
<https://www.rfc-editor.org/info/rfc8994>.

[RFC8995] Pritikin, M., Richardson, M., Eckert, T., Behringer, M.,
and K. Watsen, "Bootstrapping Remote Secure Key
Infrastructure (BRSKI)", RFC 8995, DOI 10.17487/RFC8995,
May 2021, <https://www.rfc-editor.org/info/rfc8995>.

[RFC9483] Brockhaus, H., von Oheimb, D., and S. Fries, "Lightweight
Certificate Management Protocol (CMP) Profile", RFC 9483,
DOI 10.17487/RFC9483, November 2023,
<https://www.rfc-editor.org/info/rfc9483>.

[RFC9810] Brockhaus, H., von Oheimb, D., Ounsworth, M., and J. Gray,
"Internet X.509 Public Key Infrastructure -- Certificate
Management Protocol (CMP)", RFC 9810,
DOI 10.17487/RFC9810, July 2025,
<https://www.rfc-editor.org/info/rfc9810>.