我想问一下,大家使用的指纹识别是向电脑提交密码还是智能卡登陆?
就是说请大家交流一下,大家使用的指纹识别器是自身存储密码,然后在指纹认证通过之后向系统或程序提交密码;
还是自身存储证书、公钥和私钥,然后在指纹认证通过后进行智能卡登陆?
智能卡登陆显然比提交密码式的登录安全多了,但是我看到的大部分指纹识别还是提交密码登陆。这样如果提交密码的过程被监视,那么密码就泄露的。而windows恰恰花了大力气在密码输入途径上做文章,只让密码由键盘输入,这样识别程序提交密码就需要keyhook之类的键盘钩子来完成。这无疑加大了密码泄露的风险。指纹识别程序实际上并没有禁用密码输入,也就是说只要有传统的机械密码,仍然可以通过认证、得到授权,指纹只是方便了授权的过程,却没有彻底改变这个过程。所以指纹识别仍然可能无法安全登录系统。
另一方面,指纹加密文件可能同样面临风险,必须是指纹加密程序自身有相应的加密模块和加密算法才能真正安全有效的加密,代理保管密码的方法是不安全的。
不知道上面的分析是否正确,请有识之士不吝赐教。
这篇文章写于:网络技术疯人院 (http://www.goutuizi.com)转载请保留此行.