【技术实现步骤摘要】
全密文人脸比对方法、装置、设备及存储介质
[0001]本专利技术涉及数字医疗及人工智能
,尤其涉及一种全密文人脸比对方法、装置、电子设备及可读存储介质。
技术介绍
[0002]随着人工智能的发展,现有身份认证算法越来越精确快捷,例如,医疗领域通过人脸比对及活体检测快速识别患者身份等。
[0003]现有技术中,由人脸比对、活体检测等方法导致的明文传输、明文存储等可能存在的风险点,已经提供了一些主流的加密解决方案。比如对称算法AES加密传输和存储、非对称算法RSA、国密SM2等加密传输和存储。通过加密前端采集设备的隐私敏感数据和认证数据源/人脸库的密文存储,可以解决敏感隐私数据的传输和存储问题,但是该方法存在以下缺陷:在人脸特征比对等计算过程中,仍需要将采集的人脸数据和认证数据源的底库数据进行解密,解密后再进行明文下的特征点的对比计算,这种先解密再计算的过程,不仅会导致效率更低,耗时更长,而且还存在出现明文数据的情况,会产生暴露敏感数据的安全问题。
技术实现思路
[0004]本专利技术提供一种全密文 ...
【技术保护点】
【技术特征摘要】
1.一种全密文人脸比对方法,其特征在于,所述方法包括:获取目标用户经过全同态加密处理的密文特征数据;对预设的认证数据库中的明文数据进行全同态加密处理,得到密文认证数据库;对所述密文特征数据及所述密文认证数据库中的密文认证数据进行密文比对,得到所述目标用户的人脸比对结果。2.如权利要求1所述的全密文人脸比对方法,其特征在于,所述获取目标用户经过全同态加密处理的密文特征数据之前,所述方法还包括:基于采集到的目标用户的人脸特征数据的数据类型,利用预构建的同态SDK开发包调用同态加密接口;利用所述同态加密接口对所述人脸特征数据进行同态加密,得到密文特征数据。3.如权利要求2所述的全密文人脸比对方法,其特征在于,所述利用预构建的同态SDK开发包调用同态加密接口之前,所述方法还包括:获取预构建的整型加密接口及浮点型加密接口,对所述整型加密接口及所述浮点型加密接口进行集成,得到所述同态SDK开发包。4.如权利要求1中所述的全密文人脸比对方法,其特征在于,所述对预设的认证数据库中的明文数据进行全同态加密处理,得到密文认证数据库,包括:遍历读取所述认证数据库中的明文数据,判断读取到的明文数据的数据类型;根据所述明文数据的数据类型,利用预构建的同态加密机对遍历的明文数据进行同态加密,得到密文认证数据,在所有明文数据均被同态加密处理后,得到所述密文认证数据库。5.如权利要求4所述的全密文人脸比对方法,其特征在于,所述根据所述明文数据的数据类型,利用预构建的同态加密机对遍历的明文数据进行同态加密,包括:若所述明文数据的数据类型为字符型数据,则利用所述同态加密机调用字符型加密接口进行同态加密处理;若所述明文数据的数据类型为数值型数据,则利用所述同态加密机调用数值型加密接口进行同态加...
【专利技术属性】
技术研发人员:吴昊,杨振燕,王志辉,周才军,曾依峰,陈培杰,
申请(专利权)人:深圳市电子商务安全证书管理有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。