6. Adding SRTP Transforms (添加 SRTP 转换)
6. Adding SRTP Transforms (添加 SRTP 转换)
第 4 节提供了定义转换所需的详细级别示例。每当要向 SRTP 添加新转换时, 必须编写一个配套的标准跟踪 RFC, 以准确定义如何将新转换与 SRTP (和 SRTCP) 一起使用。这样的配套 RFC 应该避免与 SRTP 协议文档重叠。但请注意, 可能需要使用新参数 (包括固定值或默认值) 扩展 SRTP 或 SRTCP 加密上下文定义, 向数据包处理添加步骤, 甚至向 SRTP/SRTCP 数据包添加字段。配套 RFC 必须解释关于转换与 SRTP 其他方面之间交互的任何已知问题。
每个新转换文档应该指定其密钥属性, 例如, 密钥大小 (最小、最大、推荐), 密钥格式, 输入密钥材料的推荐/必需处理, 密钥生命周期的要求/建议, 重新密钥和密钥派生, 是否允许 SRTP 和 SRTCP 之间共享密钥等。
添加的消息完整性转换应该为 SRTCP 定义一个最小可接受的密钥/标签大小, 在强度上等同于第 5.2 节中定义的最小值。