Neko (@Neko205) 在 基于rp2040的FIDO2硬件密钥 成本大约11块 中发帖
起因是最近Chatgpt的cyber认证要求使用硬件密钥作为二次认证,推荐的YubiKey过于昂贵,所以去查了下是否有FIDO2的开源实现,发现还真有,而且手边刚好有之前研究badusb留下的一块rp2040
usb转typec的公对公pdd价格2块左右,rp2040价格pdd8块左右
PS:如果有更高的安全需求建议直接上RP2350贵不了多少,我是刚好手边有板子
刷机
很简单
我这里使用的是仿RP-2040-zero
[图片]
下载pico_fido_pico-8.0.uf2 后按住boot按键将设备连接电脑,文件管理器应该会看到一个叫做RPI-RP2的驱动器
[image]
将固件放入即可,他会自动重启,理论上到这里如果只是需要一个硬件密钥就已经完成了,但还可以继续设置下
翻找过后找到了佬友的一个配置页面
我的2040是这样配置的
[image]
这样配置完...