【技术实现步骤摘要】
人脸认证方法、装置、终端设备以及存储介质
[0001]本申请涉及人脸识别领域,尤其涉及一种人脸认证方法、装置、终端设备以及存储介质。
技术介绍
[0002]目前,人脸认证技术已经在各个行业得到广泛应用,也不断面临各种针对人脸认证技术的攻击方式,这使得人脸认证的计算安全性面临严重威胁。
[0003]在现有技术的人脸认证过程中,虽然服务器端存储的是人脸特征,并没有直接存储人脸图片,但是研究表明目前已有技术可以从人脸特征重构出对应的人脸原始图片,因此人脸特征在某种程度上等于人脸原始图片,是敏感的个人信息,一旦数据库信息泄露将会带来严重的隐私安全问题。根据相关法律法规,需要对隐私敏感数据进行加密存储。
[0004]现有技术中会使用特征转换等方法,在存储之前对人脸特征进行加密,在认证时将人脸特征解密后进行特征匹配得到人脸相似度,通过人脸相似度判断人脸认证结果。但由于存在解密流程,在解密后存在人脸特征泄露的风险。
技术实现思路
[0005]本申请的主要目的在于提供一种人脸认证方法、装置、终端设备以及存储介 ...
【技术保护点】
【技术特征摘要】
1.一种人脸认证方法,其特征在于,所述人脸认证方法包括:获取用户信息和待认证人脸图像;对从所述待认证人脸图像提取的特征进行加密,得到待认证人脸密文;根据所述用户信息,获取注册人脸密文;对所述待认证人脸密文与所述注册人脸密文进行分析,得到人脸认证结果。2.根据权利要求1所述的人脸认证方法,其特征在于,所述根据所述用户信息,获取注册人脸密文的步骤之前还包括:获取注册人脸图像;对所述注册人脸图像提取的特征提取,得到注册人脸特征向量;通过加密算法,对所述注册人脸特征向量进行加密,得到所述注册人脸密文。3.根据权利要求2所述的人脸认证方法,其特征在于,所述通过加密算法,对所述注册人脸特征向量进行加密,得到所述注册人脸密文的步骤之前还包括:通过初始化算法,生成主公钥和主私钥;所述通过加密算法,对所述注册人脸特征向量进行加密,得到所述注册人脸密文的步骤包括:将所述注册人脸特征向量进行标准化和正交化处理,得到注册人脸内积函数;结合所述主私钥,对所述注册人脸内积函数进行加密,得到所述注册人脸密文。4.根据权利要求3所述的人脸认证方法,其特征在于,所述对从所述待认证人脸图像提取的特征进行加密,得到待认证人脸密文的步骤包括:对所述待认证人脸图像提取的特征提取,得到待认证脸特征向量;通过所述加密算法,结合所述主私钥,对所述待认证人脸特征向量进行加密,得到所述待认证人脸密文。5.根据权利要求1所述的人脸认证方法,其特征在于,所述对所述待认证人脸密...
【专利技术属性】
技术研发人员:郭恬园,魏瑗珍,刘斌,陈卓,陈乐,尚晶,王冀彬,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。