跳到主要内容

6. IANA Considerations (IANA 考量)

6. IANA Considerations (IANA 考量)

互联网号码分配局 (Internet Assigned Numbers Authority, IANA) 已定义下述 "AEAD 注册表 (AEAD Registry)"。算法设计者可以 (MAY) 注册算法以促进其使用。向 AEAD 注册表新增条目要求: 以 RFC 或其他永久且易于获取的文献完整记录规范, 详细程度须足以使独立实现之间能够互操作。注册表中每条目包含下列元素:

短名称, 例如 "AEAD_AES_128_GCM", 且以字符串 "AEAD" 开头,

正整数,

以及指向某规范的引用, 该规范须完整定义一种 AEAD 算法并提供可用于验证实现正确性的测试用例。

请求向注册表新增条目时必须 (MUST) 包含名称与引用。编号由 IANA 分配。编号分配应该 (SHOULD) 使用最小的可用正整数。提交者应该 (SHOULD) 请 IRTF 密码论坛研究组 (Crypto Forum Research Group, CFRG) ([email protected]) 审阅请求。不熟悉 IANA 流程的申请者请访问 http://www.iana.org

32,768 (二进制 1000000000000000) 至 65,535 (二进制 1111111111111111) 之间 (含端点) 的数值不会由 IANA 分配, 保留作私用; IANA 不会试图阻止不同站点以不同 (且不兼容) 方式使用相同数值 [RFC2434]。

IANA 已向 AEAD 注册表添加如下条目:

NameReferenceNumeric Identifier
AEAD_AES_128_GCMSection 5.11
AEAD_AES_256_GCMSection 5.22
AEAD_AES_128_CCMSection 5.33
AEAD_AES_256_CCMSection 5.44

在 IANA 注册某 AEAD 并不构成对该算法或其安全性的背书。