历史上的今天
今天是:2025年06月19日(星期四)
2018年06月19日 | 活体手指解锁:指纹+心率传感器还不够,还要加温度才识“热血真人”
2018-06-19
根据业界拆解分析专家指出,新一代的指纹传感器设计将内建心率侦测器,使其更加安全可靠;这种组合传感器设计将开始成为一种趋势。
指纹传感器正迅速成为解锁和保护智能手机的标准。它们带来的便利性和速度,使其较密码、脸部识别、虹膜扫描或用户输入等模式更受欢迎。
破解指纹传感器的常见方法包括建立一个手指的橡皮模型、将指纹复制到一段胶带上,或是从人身上取得真正的手指。最近,我们在几款最新的智能手机中发现了一种结合指纹传感器和心率侦测器的组合,可望避免这一类的攻击。
一般来说,智能手机传感器会将指纹映像到芯片上电容矩阵,使其足以覆盖个手指。接着,透过软件算法将观察到的指纹模式与训练期间记录的储存模式进行比对,并考虑手指的放置、旋转和压力造成的一些变异。
心率侦测器则以不同的原理运作,它透过从骨骼反射的人体软组织发送LED光源,并由位于LED附近的传感器接收。所接收的光量主要取决于软组织中的水份(血液)含量而异。当心脏放松时,静脉血液较少,而当心脏收缩时,则会显著扩张,并产生脉搏。
电容式指纹传感器与心率传感器的组合,消除了每个功能的独立触点,这是三星(Samsung) Galaxy Note 8和S9手机采取的方法。它还增加了确认以活体手指解锁手机的安全性。Goodix在目前出货的几款智能手机中都搭载了这种传感器。
这种组合传感器实际上比仅采用指纹传感器的尺寸更小。它将一小块芯片添加到电容式指纹传感器芯片上,以实现小型的光传感器数组,并仅增加了一点点的芯片成本。在这一组合传感器上增加的更多成本主要来自于外部LED,以及在封装中增加透光窗(让LED光源得以散逸并让反射光进入)的成本。
结合指纹传感器和心率侦测器的组合芯片图(来源:ABI Research)
Goodix并不推荐心率侦测传感器,因为简单的心率传感器可能精确度较低,但却必须承担与监测心率相关的责任。为了安全起见,确切的心率数字并不重要——其关键在于脉博。
因此,指纹传感器与心率传感器的组合,主要的优势就在于让指纹识别更加安全可靠。接下来,我们预计在这一类指纹传感器组合中将会再添加一个温度传感器,进一步确保指纹确实来自活生生的热血真人。
史海拾趣
|
小女子我初学单片机,很多不懂得地方,向大家请教下啊 关于使用外部中断点亮发光二极管的问题,为实现同一功能,写了两方案,具体程序和问题如下 方案一: ORG 0000H LJMP MAIN ORG 0003H LJMP INT MAIN: SETB EA /*首先开启总中 ...… 查看全部问答> |
|
1 GPS 测量简介 全球定位系统(GPS) 是美国国防部主要为满足军事部门对海上、陆地和空中设施进行高精度导航和定位的要求而建立的。该系统从本世纪70 年代初开始设计、研制。GPS 具有全天候提供高精度的连续实时三维导航、定位能力。自1980 年 ...… 查看全部问答> |
|
1.串口联网服务器的定义 串口联网服务器顾名思义就是串口连接到网络的接口转化设备,由于串口一般包括RS-232/485/422,网络协议也指TCP/IP 协议,所以串口联网服务器也可以称为将RS-232/485/422数据形式转化为TCP/IP数据形式或TCP/IP数据形式 ...… 查看全部问答> |
|
c8051f,at89s5x,sst89等51系列单片机仿真器、编程器和学习板 西安杨工 13002928013 email: yang96381@126.com http://c8051fmcu.blog.sohu.com … 查看全部问答> |
|
我的平台是CEPC X86,使用PB4.2自带的CEPC BSP定制的,系统可以正常启动。 但是,当桌面启动后,就弹出一个对话框要我设置DHCP或者静态IP,对话框的标题是:\'Mycrosoft null Ethernet Miniport Driver\' settings 当我设置DHCP时,确实可以得到 ...… 查看全部问答> |
|
用串口与MCU通信,用57600波特率,8位数据,1位停止位,无校验位。mcu端发送一个数据包号请求命令(共10个字节长度),wince端收到后,解析出包号,把对应包号的数据发送给MCU(共40个字节长度)。mcu端收到数据后继续请求下一包数据 ...… 查看全部问答> |
|
此次STM32的技术研讨会的一个重要的部分是,与使用STM32的工程师们面对面的讨论一些大家普遍碰到的问题。STM32是个新产品,Cortex-M3也是个新产品,有很多应用上的概念与大家原有的概念是相通的,也有一些概念是有些人没有碰到过的,我们希望 ...… 查看全部问答> |
|
我在430的复位管脚设置了一个复位按键,如果系统运行过程中复位键被按下,系统就复位,备份数据清除。我想问怎么判断是否有复位键按下呢?是不是如下: while(1) { if(IFG1&BIT4==1) System_reset(); //系统 ...… 查看全部问答> |




