1.录入指纹[1]
2.录入自定义键盘输入:123456[enter]
3.验证指纹[1]
4.模拟键盘输入:123456[enter]
同理录入指纹 2,3,4,...
windows hello 和 Mac 指纹验证场景十分有限,还需要软件厂商去支持,按我的想法,如果直接支持自定义键盘输入,几乎能应用到所有要输入密码的场景,举几个例子:
1.mac 外接显示器盒盖后没有指纹时;
2.远程登录服务器需要用到 sudo 命令时;
3.Windows hello 在公司被域管理禁用时;
4.某些密码管理器的 Chrome 插件不支持 windows hello/Mac 指纹,需要手动输入 master password 时;
5.在各种 Windows/Mac 应用内输入密码时。
yubikey 静态密码不支持验证指纹,yubikey bio 在 2019 年 11 月 4 号宣传后就没下文了,至今也不知道发售日期,而且看了宣传视频也无法确定有没有我要的功能
看到知乎上(
https://zhuanlan.zhihu.com/p/64809151 )这位叫稚晖的大佬直接自己实现了我的想法,但是安全性在评论区也有提到,只适合个人用用,无法提供安全性保障。
对于有拦截键盘输入的危险,如果换成自己手动输密码不也是一样的,但是至少我想要的这款设备应该做到硬件上的加密防止 dump 芯片内容。