了解的几种微前端解决方案
|
的来说,无论是哪种指纹识别,都存在被破解的可能,只是说破解的高低。不过如今的指纹识别,无论是硬件活体识别或是算法活体识别,都已经较为成熟了,想要破解的难度都是十分高的。毕竟都能通过支付级别的认证,必然在安全性上是有极大保障的。 无法取消的钥匙孔现在市面上大多数的智能门锁,都还是会保留着钥匙孔,用户除了可以用指纹解锁,同样可以用传统的钥匙开门。留钥匙孔的目的主要是为了在指纹识别失效,或是智能门锁电量耗尽的情况依旧能有开门的方法。不过既然有钥匙孔,就说明能够通过技术手段进行开锁。
现在市面的锁等级可以分为A、B、C三个等级,这三个等级主要是通过防暴力开启和防技术性开锁的程度来区分的。A级锁要求技术开锁的时间不能低于1分钟,B级锁则要求不能低于5分钟,即使是等级最高的C级锁也只要求技术开锁时间不能低于10分钟。也就是说现在市面上大多数门锁无论是什么等级,在专业的开锁师傅面前都形同纸糊,无非只是用时长短而已。 半导体指纹识别具有价格低、体积小、识别率高等优点,所以智能门锁大多就是采用这个方案。而半导体指纹识别还有一个前两种都没有的功能,那就是活体识别。传统的硅胶指模都无法破解。
当然也不是说半导体式就能百分之百识别活体,半导体式指纹识别所谓的活体检测并没有用到指纹活体的体征,本质上是依靠皮肤的材质特性,这就意味着虽然传统的硅胶指模不能破解,但是如果用和皮肤材质类似的材料是有可能实现破解的。 不过光学式指纹识别有一个缺点,那就是无法做到硬件上的活体识别,容易被指模破解,通常都是通过软件算法进行活体识别,如果算法没有处理好,就容易翻车。去年的一加7 Pro就被曝出,仅需5分钟就能通过制作简易指模进行破解。除此之外,光学式指纹识别还容易受到液体的影响,湿手解锁成功率会下降。 超声波指纹识别 超声波指纹识别也叫射频式指纹识别,其原理其实和光学式差不多,都是利用反射,只不过超声波利用的是声波的反射,其实就是一个缩小版的声呐。
由于采用的是声波,不用担心像光一样会因水的折射导致识别率降低,所以超声波指纹识别可以做到湿手解锁。不过超声波指纹识别在防破解这方面和光学式一样,无法做到硬件上的活体识别,都能被指模破解,活体识别依旧依赖算法。 【代码说明】
注意:break语句不能运行在循环体或分支语句之外,否则,Python解释器将提示如下错误。 (编辑:阳江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
