主要观点:
- 可通过主要浏览器引擎的 Web 加密 API 使用 Ed25519 和 X25519 算法,Chrome 虽未正式发布但已在实验性运行标志后可用,其他浏览器也在推进实现。
- 介绍了 Web 平台功能开发的关键里程碑,包括各浏览器的相关动作和时间节点,这是第三方努力推动的结果。
- 给出了 Curve25519 算法在主要浏览器中的支持现状,包括不同方法的测试结果对比,重点阐述了 Chrome 未发布 Ed25519 功能的原因,主要是规范中的两个问题及相关讨论。
- 认为将 Secure Curves 添加到 Web 加密规范是重大成就,各浏览器的实现表明了这些功能的稳定性,虽 Chrome 存在不足但有望很快解决,Igalia 也将继续参与相关工作。
关键信息:
- 主要浏览器引擎:Blink(Chrome、Edge、Brave 等)、WebKit(Safari)、Gecko(Firefox)。
- 开发里程碑时间节点:如 2020 年各阶段动作、2022 年 Blink 实现 Ed25519、2023 年各浏览器相关实现等。
- Chrome 未发布 Ed25519 的原因:使用随机化 EdDSA 签名问题、拒绝任何无效和小阶点问题及相关规范分歧和讨论。
- 测试结果对比:不同方法在各阶段的测试结果差异。
重要细节:
- 各浏览器对 Ed25519 和 X25519 算法的具体实现进度和时间线。
- 关于规范中一些细节问题的讨论和相关 bug 情况。
- 强调了提高测试覆盖和互操作性的工作及面临的问题。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。