利索能及
我要发布
收藏
专利号: 2018101940737
申请人: 青岛海信移动通信技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种指纹解锁的方法,应用于电子设备,所述电子设备至少具有指纹传感器,其特征在于,包括:通过所述指纹传感器采集指纹信息;

基于预存于所述电子设备中的指纹特征信息,对所述指纹信息进行比对,获得比对结果;并通过预设的算法对所述比对结果和第一关键信息进行计算,获得第一身份认证信息;

其中,所述第一关键信息至少包括第一令牌及获得所述比对结果的第一时间;所述第一令牌是在发起解锁请求时,由所述电子设备的安全环境TEE中指定的可信任应用生成的,用于指示所述电子设备中发起指纹解锁操作的合法性;

若所述比对结果为表征比对成功,则在所述指定的可信任应用中按照预设的验证逻辑,对所述第一身份认证信息及第二令牌和验证时间进行合法性验证,获得验证结果;其中,所述第二令牌为所述第一令牌经由非安全环境REE传入所述指定的可信任应用的令牌;

所述验证时间为所述指定的可信任应用开始进行合法性验证的第二时间与所述第一时间的时间差;

在所述验证结果正确时,解锁所述电子设备。

2.如权利要求1所述的方法,其特征在于,所述通过所述指纹传感器采集指纹信息,包括:生成所述第一令牌,并发起指纹识别请求;

基于所述指纹识别请求,控制所述指纹传感器进入图像扫描模式,以采集所述指纹信息。

3.如权利要求1所述的方法,其特征在于,所述在所述指定的可信任应用中按照预设的验证逻辑,对所述第一身份认证信息及第二令牌和验证时间进行合法性验证,获得验证结果,包括:在所述指定的可信任应用中执行以下操作:

通过所述预设的算法对所述比对结果及第二令牌和第一时间进行计算,获得第二身份认证信息;并记录所述第二时间;

基于所述第二身份认证信息及所述第一令牌和预设时间差,按所述预设的验证逻辑对所述第一身份认证信息及第二令牌,和所述验证时间进行验证,获得所述验证结果。

4.如权利要求3所述的方法,其特征在于,所述预设的验证逻辑,包括:按任意组合的先后顺序,对所述第一身份认证信息及第二令牌,和所述验证时间进行以下验证,获得所述验证结果:基于所述第二身份认证信息,判断所述第一身份认证信息的合法性,获得第一判断结果;

基于所述第一令牌,判断所述第二令牌的合法性,获得第二判断结果;

基于所述验证时间和预设时间差,判断所述验证时间是否在所述预设时间差内,获得第三判断结果;

基于所述第一判断结果及所述第二判断结果和所述第三判断结果,获得所述验证结果。

5.如权利要求4所述的方法,其特征在于,所述验证结果正确,具体为:所述第一判断结果及所述第二判断结果和所述第三判断结果均为是时,所述验证结果正确。

6.一种指纹解锁的装置,应用于电子设备,所述电子设备至少具有指纹传感器,其特征在于,包括:采集单元,用于通过所述指纹传感器采集指纹信息;

处理单元,用于基于预存于所述电子设备中的指纹特征信息,对所述指纹信息进行比对,获得比对结果;并通过预设的算法对所述比对结果和第一关键信息进行计算,获得第一身份认证信息;其中,所述第一关键信息至少包括第一令牌及获得所述比对结果的第一时间;所述第一令牌是在发起解锁请求时,由所述电子设备的安全环境TEE中指定的可信任应用生成的,用于指示所述电子设备中发起指纹解锁操作的合法性;

验证单元,用于若所述比对结果为表征比对成功,则在所述指定的可信任应用中按照预设的验证逻辑,对所述第一身份认证信息及第二令牌和验证时间进行合法性验证,获得验证结果;其中,所述第二令牌为所述第一令牌经由非安全环境REE传入所述指定的可信任应用的令牌;所述验证时间为所述指定的可信任应用开始进行合法性验证的第二时间与所述第一时间的时间差;

解锁单元,用于在所述验证结果正确时,解锁所述电子设备。

7.如权利要求6所述的装置,其特征在于,所述通过所述指纹传感器采集指纹信息时,所述采集单元还用于:生成所述第一令牌,并发起指纹识别请求;

基于所述指纹识别请求,控制所述指纹传感器进入图扫描模式,以采集所述指纹信息。

8.如权利要求7所述的装置,其特征在于,所述在所述指定的可信任应用中按照预设的验证逻辑,对所述第一身份认证信息及第二令牌和验证时间进行合法性验证,获得验证结果,所述验证单元还用于:在所述指定的可信任应用中执行以下操作:

通过所述预设的算法对所述比对结果及第二令牌和第一时间进行计算,获得第二身份认证信息;并记录所述第二时间;

基于所述第二身份认证信息及所述第一令牌和预设时间差,按所述预设的验证逻辑对所述第一身份认证信息及第二令牌,和所述验证时间进行验证,获得所述验证结果。

9.如权利要求8所述的装置,其特征在于,所述预设的验证逻辑,包括:按任意组合的先后顺序,对所述第一身份认证信息及第二令牌,和所述验证时间进行以下验证,获得所述验证结果:基于所述第二身份认证信息,判断所述第一身份认证信息的合法性,获得第一判断结果;

基于所述第一令牌,判断所述第二令牌的合法性,获得第二判断结果;

基于所述验证时间和预设时间差,判断所述验证时间是否在所述预设时间差内,获得第三判断结果;基于所述第一判断结果及所述第二判断结果和所述第三判断结果,获得所述验证结果。

10.如权利要求9所述的装置,其特征在于,所述验证结果正确,具体为:所述第一判断结果及所述第二判断结果和所述第三判断结果均为是时,所述验证结果正确。

11.一种指纹解锁的装置,其特征在于,包括:

至少一个处理器,以及

与所述至少一个处理器连接的存储器;

其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令,执行如权利要求1-5任一项所述的方法。

12.一种计算机可读存储介质,其特征在于:

所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如权利要求1-5中任一项所述的方法。