logo好方法网

人脸数据的安全处理方法、装置、电子设备及存储介质


技术摘要:
本申请实施例公开了一种人脸数据的安全处理方法、装置、电子设备及存储介质。上述方法包括:接收应用程序发送的人脸处理请求;根据所述人脸处理请求控制图像传感器采集人脸数据,并在可信执行环境中将所述人脸数据存储到共享缓存区中,所述共享缓存区为可信执行环境与  全部
背景技术:
随着人脸识别技术的快速发展,人脸识别已越来越多地应用在各种终端的使用场 景中,例如通过人脸识别进行手机解锁、利用人脸进行支付等。在各种人脸的应用场景中, 应用程序直接调用摄像头,并获取摄像头采集的人脸数据进行人脸识别等处理,其获取的 人脸数据及进行的处理通常处于不安全的运行环境中,安全性差。
技术实现要素:
本申请实施例公开了一种人脸数据的安全处理方法、装置、电子设备及存储介质, 能够保证人脸数据的安全性。 本申请实施例公开一种人脸数据的安全处理方法,包括:接收应用程序发送的人 脸处理请求;根据所述人脸处理请求控制图像传感器采集人脸数据,并在可信执行环境中 将所述人脸数据存储到共享缓存区中,所述共享缓存区为可信执行环境与虚拟机共享的缓 存区;通过所述虚拟机从所述共享缓存区中读取所述人脸数据;在所述虚拟机中,基于所述 人脸处理请求对读取的人脸数据进行处理,并向所述应用程序返回处理结果。 本申请实施例公开一种人脸数据的安全处理装置,包括:请求接收模块,用于接收 应用程序发送的人脸处理请求;缓存模块,用于根据所述人脸处理请求控制图像传感器采 集人脸数据,并在可信执行环境中将所述人脸数据存储到共享缓存区中,所述共享缓存区 为可信执行环境与虚拟机共享的缓存区;读取模块,用于通过所述虚拟机从所述共享缓存 区中读取所述人脸数据;处理模块,用于在所述虚拟机中,基于所述人脸处理请求对读取的 人脸数据进行处理,并向所述应用程序返回处理结果。 本申请实施例提供一种电子设备,包括存储器及处理器,所述存储器中存储有计 算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如上所述的方法。 本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算 机程序被处理器执行时实现如上所述的方法。 本申请实施例公开的人脸数据的安全处理方法、装置、电子设备及存储介质,接收 应用程序发送的人脸处理请求,根据人脸处理请求控制图像传感器采集人脸数据,并在可 信执行环境中将人脸数据存储到可信执行环境与虚拟机的共享缓存区中,通过虚拟机从共 享缓存区中读取人脸数据,在虚拟机中,基于人脸处理请求对读取的人脸数据进行处理,并 向应用程序返回处理结果,人脸数据从采集到处理的整个流程都是在安全环境中,能够保 证人脸数据的安全性,且在虚拟机中对人脸数据进行处理,在保障了人脸数据安全性的同 时,还提高了数据处理效率。 4 CN 111582144 A 说 明 书 2/13 页 附图说明 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的 附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领 域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附 图。 图1为一个实施例中人脸数据的安全处理方法的系统架构图; 图2为一个实施例中人脸数据的安全处理方法的流程图; 图3为另一个实施例中人脸数据的安全处理方法的流程图; 图4为另一个实施例中人脸数据的安全处理方法的系统架构图; 图5为一个实施例中在虚拟机中对人脸数据进行处理的流程图; 图6为另一个实施例中在虚拟机中对人脸数据进行处理的流程图; 图7为一个实施例中人脸数据的安全处理装置的框图; 图8为一个实施例中电子设备的结构框图。
下载此资料需消耗2积分,
分享到:
收藏