摘要
- 9 月 23 日提交的 CCF COSE 收据规范草案第 05 版,不再只申请一种可验证数据结构算法,还申请两项对应的证明类型。
- 第 04 版仅要求登记
CCF_LEDGER_SHA256;新版把纳入证明的 -1 标签和一致性证明的 -2 标签明确归在拟议的结构编号 2 之下。 - 这是申请而非分配。IANA 的现行 COSE 表只列出结构 1 及其两类证明,新稿仍待复核。
若把公开登记表看作验证软件共同使用的字典,旧稿缺的不是算法名称,而是字典的后两页。软件即使读到一个表示 CCF 账本结构的数字,也需要知道可收到哪些证明、各证明的编码应如何解释。IANA 在 9 月 12 日审阅第 04 版时指出:申请登记了可验证数据结构,却没有要求登记证明类型。SCITT 工作组 9 月 23 日提交的第 05 版,针对这一具体缺口添加了成对的申请。
两份登记表承担不同工作。算法表中的拟议条目名为 CCF_LEDGER_SHA256,请求值为 2;证明表则针对该结构请求纳入证明 -1 和一致性证明 -2。现有证明表确实出现了 -1 与 -2,但它们属于结构 1,即 RFC9162_SHA256。孤立的负数标签不足以标识 CCF 的证明格式,必须连同结构编号一起理解。新版还将受保护头中的 vds 用于结构标识,将非受保护头中的 vdp 映射用于按类型携带证明,与 RFC 9942 的 COSE 收据框架接轨。
这一修订有清晰的程序边界。草案把 2 写成“请求分配”,并保留占位符;它并未宣称 IANA 已给出号码。Datatracker 的记录显示,旧稿曾处于 IANA - Not OK,新稿上传后变为 Version Changed - Review Needed。页面上先前专家审阅的状态仍标示 Issues identified。与此同时,IANA 公开的两个表都没有新增 CCF 行。所谓“新版本获准张贴”也只是文件进入草案库,不能等同于编号获准或 RFC 已发布。
证明的能力边界同样写在第 05 版中。检验一致性时,验证者要把重算出的旧根与自己此前已经验证的根比较,而不能把收据同时带来的一个旧根当作独立锚点。草案也明确说,一致性收据本身不说明账本内容,更无法保证登记政策被正确执行。这里发生的新闻不是“收据获得了更高权威”,而是一个供不同验证者共同理解的格式申请得到了补齐。
资料来源
- https://datatracker.ietf.org/doc/draft-ietf-scitt-receipts-ccf-profile/05/
- https://datatracker.ietf.org/doc/draft-ietf-scitt-receipts-ccf-profile/04/
- https://datatracker.ietf.org/doc/draft-ietf-scitt-receipts-ccf-profile/history/
- https://www.iana.org/assignments/cose
- https://www.rfc-editor.org/rfc/rfc9942.html
- https://www.rfc-editor.org/rfc/rfc9943.html
- https://heng.lu/minimum-initial-specification-localized-future-decision-voluntary-adoption-internet-coordination-system/
会员简报
档案背景详情
使用相应会员等级登录,即可解锁完整简报与来源注释。
仅限 Strategic Circle
Strategic Circle
所有读者均可浏览。加入并登录后可解锁档案简报。
加入 Strategic Circle仅限 Leadership Alliance
Leadership Alliance
符合条件的 IP 资产所有者和管理层可登录查看 Leadership Alliance 简报。
加入 Leadership Alliance

