Groups
Groups
Sign in
Groups
Groups
TUNA 主邮件列表
Conversations
About
Send feedback
Help
[OSPP 2025 - 7月月报] 跨平台 WebAuthn 密钥管理器
33 views
Skip to first unread message
inu Ebisu
unread,
Jul 26, 2025, 1:34:47 PM
Jul 26
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to tuna-g...@googlegroups.com
大家好,在下
犬戎
。很荣幸能够参加今年的 TUNA OSPP 2025 项目。以下是我在 WebAuthn 项目中的第一次简报。
项目基本信息
项目名称:跨平台 WebAuthn 密钥管理器
项目导师:党凡 <i...@dang.fan>
项目要求:基于 nfcim/fido2 仓库,补充注册和验证流程的完整功能,并使用 Flutter 框架开发一个跨平台 WebAuthn 密钥管理器。
项目完成情况
以下是本月主要的成果。
fido2 Dart 库方面:
引入了 FIDO2 协议中 `makeCredential`(注册)和 `getAssertion`(认证)两个核心操作的实现;
为其编写了单元测试;
完成了 `base.ctap` 的文件拆分重构。
跨平台 WebAuthn 密钥管理器方面:
- 使用Flutter框架搭建了跨平台应用;
- 实现了APDU封装CCID协议,并与FIDO2硬件密钥进行基础通信;
- 支持响应式桌面端与移动端布局。
后续计划
接下来两个月主要的任务是:
fido2 库方面,完成 `encode / decode` 方法重构,并为所有数据类实现 `toString` 便于格式化打印;
跨平台 WebAuthn 密钥管理器方面,实现测试注册、测试验证、密钥删除、密钥详情等核心业务功能,并优化用户体验。
犬戎
2025年7月27日
Reply all
Reply to author
Forward
0 new messages