For AI/LLM: site guide at /llms.txt
自制安全密钥
Outline

自制安全密钥


󰈈 4min 2026/8/12󰚰 2026/8/12

发现网上没那么旧的安全密钥都要大几百,不知道是我被大数据杀熟了还是搜错了关键字...于是自己搓了一个,算下来也才32块

自从用了BitWarden后,我的密码策略就转向了无密码,以2FA安全密钥为主。密码设置得很复杂,只能依靠BitWarden自动填充。

在把一台电脑重装成Windows 11时,发现登录微软账号要么输密码,要么用安全密钥。 我的密码复杂度肯定是没法手动输入的。系统都没装好,自然是没有BitWarden补全密码以及提供安全密钥的。 最后不得不上网查怎么跳过登录验证才过了这关。

事后反思,这次的事情虽然摆平了,但未来说不定也会遇到没有BitWarden但需要登录的场景。 思来想去还是自己整一个实体安全密钥来兜底比较好,不论什么场景都可以使用。

网上大几百的安全密钥我是买不起的,只能自己做了。

碰巧,有个项目可以将单片机刷成安全密钥,我以这个为核心来自制安全密钥。

pico-fido
2026/8/25
1.4k58225
Pol Henarejos
avatar
FIDO Passkey for Raspberry Pico and ESP32
1.4k58225

单片机我选择的是ESP32-S3-SuperMini。之前使用ESP系列的单片机构建过智能家居,对这款单片机更加熟悉一些,而且SuperMini这个版本真的很小,方便携带。 美中不足的地方是它只有母口,没法插电脑上用,得配个转接头才行。

封装我采用的是滴胶法。之前刷到过有人用滴胶做键帽的视频,对滴胶的大致用法有所了解。 而且滴胶全封起来本身防水防尘,比买个外壳更安全。

物品清单

WARNING

滴胶导热性较差。作为安全密钥使用时发热较少,可以忽略;但烧录时单片机发热严重,应在封装前完成烧录。


这套技术选型全是Agent帮我找到的。不得不说现在Agent太发达了,虽然在自己熟悉的领域Agent有些逊色,但面对自己不熟悉的领域,Agent真的可以说是专家。

虽然理论上只需1天,等滴胶晾干就算制作成功了,但由于我出色的模具和丰富的经验,花了3-4天才搞出来一个勉强看着还行的东西。

安全密钥

尽管人家自制键帽滴胶滴出来的东西晶莹透亮。 但我的滴胶工艺有问题,里面全是小气泡,影响观感,同时我也没有打磨到7000目,达不到完全透明的效果。

不得不说,这个转接头是真的大,占掉了一半的空间,差评:(

工作中的安全密钥

插上去测试,闪起的绿灯看起来还行。有种小时候晚上在广场地摊上买的荧光玩具的感觉

滴胶、打磨等无聊的工序主要是我母亲进行的,同时也对我糟糕的粗成品进行精修和重新滴胶,才得到了现在的全密封版本。

很感谢我有一个开放、支持我爱好的母亲!

INFO

本文章采用     CC BY-NC-SA 4.0 协议进行许可。如需转载,请注明出处。
查看原始Markdown
加载ing
c9287fa
Post.vue
utf-8
TOP
1:1