- 生物特征密文认证系统
- 来源:格密链
前不久,全球生物特征数据大范围泄露,涉及到83个国家以及2700多个公司与机构,导致许多国家的公司安全信誉岌岌可危。
生物特征(指纹、虹膜、人脸)作为识别个人身份的一种方式,带来了极大的方便。一方面生物特征对于个人是唯一的,另外一方面个人生物特征便于使用。不像口令与密码还需要记忆。
然而,这是一把双刃剑。生物特征一旦丢失将会带来无法挽回的损失。它不像口令和密码可以随时更改。就像这次大规模生物特征泄露事件,遭泄露的个人很可能将来无法再使用其生物特征作为认证方式。对其个人将来的生活带来极大的影响。
导致生物特征数据泄露的一个根本原因是没有保护好存储在数据库的中的生物特征模板。
宁波格密链网络科技有限公司一直致力于全同态加密的应用研究。早在几年前,陈智罡博士团队就意识到生物特征的弱点,开始研究如何在密态下构建生物特征认证系统。
基于全同态加密技术,陈智罡博士团队相继开发出指纹密文认证系统、虹膜密文认证系统,人脸安全识别系统。得到了业界广泛认可与关注,目前正在开展产业化阶段。1问题的提出与解决
这一场景非常适合全同态加密领域的应用。陈智罡博士团队就此展开了研究。
难点一
看似很容易,只要将虹膜或者指纹数据通过全同态加密就可以了。但是在构建整个系统中,陈博士团队发现一个问题,生物特征数据加密后发送给服务端进行虹膜(或者指纹)比对,尽管特征比对本质上是一个海明距离的计算,但是计算后是一个密文,服务器无从知晓比对的结果,也就无法给出通过(或是不通过)的判断。
如果将密文比对的结果发送给用户端,用户端再返还给服务端,敌手可能会篡改比对结果,或者发起中间人攻击。
为此我们构建了一个协议,引入一次MAC认证方法。
消息验证码(MAC)一般是利用可携带密钥的hash函数来检验传输数据的完整性。常用的hash函数有MD5、SHA-2和SHA-3等。我们的虹膜(指纹)特征密文的存储可以使用上述方法将密文进行压缩,然后数据库只需存放密文压缩后的摘要。
但是,我们考虑到最安全的方式是采用云端认证策略,即云服务器对密文同态操作后的结果进行认证,而解密操作只能由用户完成。因此,采用hash函数并不能满足设计的需要,所以我们设计了一种一次性MAC(OTM)认证方式,即MAC方案中的消息密钥算法生成的密钥只能使用一次,同时用户对密文解密后,云服务器可以对解密结果进行认证。
难点二
虹膜或指纹的识别方法是采用海明距离计算来对编码后的特征模板进行比对。它是通过统计两个模板上对应编码不同的个数作为这两个模板之间的距离。距离越小,表明两模板越匹配。
本质上计算海明距离是求两个向量异或的总和。如果虹膜(或指纹)初始模板是长度为n的二进制向量,则计算两个虹膜特征模板间的海明距离至少需要n次乘法。然而,全同态加密的密文乘法是其主要瓶颈。如果模板长度为2048,则需要进行2048次密文乘法。显然,对于实际应用这是不可接受的。
为此,团队采用了密文打包的方法,即将生物特征模板打包到一个密文中。因此,对该打包密文进行一次乘法,相当于原来的2048次乘法。这种并行的思路极大的提高了效率。使之从不可能到可能。
难点三
上面说过,计算海明距离相当于求两个向量异或的总和。
由于采用了密文打包的方法,导致对密文无法求和。为了求和,采用了自同态计算,对密文中的明文位进行旋转。这样每次加法后,对密文旋转一次,一共需要旋转2013次才能求得最终的结果。这也是影响效率的主要因素。
为此,团队对算法优化,才用了类似于二分法的方法,将加法约减到了log2013次。极大的提高了效率。
除了上述难点外,团队还在工程化的优化方面做出了很多尝试。例如:将模板分段并行处理,用户身份与生物特征模板哈希化保存,注册模块的安全防护等。2系统架构
系统整体采用C/S架构,客户端的主要功能是为用户提供注册和认证服务,而云服务器端则提供同态运算和认证服务。
为了加密一个2048位的二进制向量,多项式次数必须取n≥2048。但是当参数n过大时,密文计算时间过长,系统效率极低。于是我们将2048位的二进制向量分段进行研究,下表给出了在不同段数时,完成密文海明距离计算下的log2 q的最小值。
系统测试处理器为Intel Core i5-6200U,在128位安全等级下,认证过程大概需要100毫秒,系统在图形界面载入和通信部分用时最长,因此整个生物特征密文认证系统的效率是非常不错的。该系统设计在2017年已经申请专利。
往期推荐
生物特征数据库导致数百万用户的数据泄露PySEAL:一个全同态加密的Python接口库2019年同态加密标准化会议召开谷歌隐私交集和技术解析2—技术概览
谷歌隐私交集和技术解析1—应用场景分析谷歌推出一种新型的安全多方计算开源库关于安装NTL的总结
NIST第二届后量子密码标准会议接受论文如何在云中加密数据2019编码密码中的数学基础暑期班
Libra区块链论文解析6-交易的执行-part 1▼欢迎收听“区块链杂谈”节目,国内最有质量的区块链知识分享节目。
致远博士
扫一扫下载订阅号助手,用手机发文章
赞赏
长按二维码向我转账
受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。
已同步到看一看
取消
发送
我知道了
朋友会在“发现-看一看”看到你“在看”的内容
确定
已同步到看一看写下你的想法
最多200字,当前共字
发送
已发送
朋友将在看一看看到
确定
写下你的想法...
取消
发布到看一看
确定
最多200字,当前共字
发送中
微信扫一扫
使用小程序
取消
允许
即将打开一个新页面
取消
允许
确定
-
-
- 口服抗生素影响大肠癌风险吗?| 热心肠日报
- 今天是第1204期日报。 17万人数据:口服抗生素与结直肠癌风险相关 [IF:17.943] ① 纳入英国1989-2012年间的28980例结直肠癌患者及137077例对照;② 口服抗生素与结直肠癌
- 热心肠研究院
-
-
-
- 针织圆领T恤的包边制作方法
- 【精华】1300集服装手绘PS/CDR/AI教程 【实用】1300集服装手工板/CAD制版教程 【实用】800集服装平面立体裁剪视频教程 【实用】770集服装缝纫工艺制作视频教程 【稀缺】西服制版及高
- 服装设计师服装制版裁剪缝纫教程
-
-
-
- 听说女生喜欢体贴的男生
- 今日搞笑动图 / 01 / 我这么体贴,这次相亲十拿九稳了 / 02 / 最佳守门员:球柱 / 03 / 铲屎官,你是不是踩到我的便便池了 /
- 欢乐GIF图
-
-
-
- 生物特征密文认证系统
- 前不久,全球生物特征数据大范围泄露,涉及到83个国家以及2700多个公司与机构,导致许多国家的公司安全信誉岌岌可危。 生物特征(指纹、虹膜、人脸)作为识别个人身份的一种方式,带来了极大的方便。一方面
- 格密链
-
-
-
- 塔罗案例分析 | 他真的喜欢我吗?
- 你真的喜欢我吗 你来推开我虚掩的心门的时候 我有听到心跳加速的声音 你真的喜欢我吗 跟你在一起的时候 对你的犹疑 我想是因为我不够坚定 你真的喜欢我吗 阳台的玫瑰花开了 但我们却分开了 你真的喜欢我
- 龙女说
-
-
-
- 因为一切外境都是心的显现,所以....
- -点击上方蓝字“唤梦师”,添加关注,自利利他- 莫将显现执为实有 从世间法的角度出发,这个问题难以想通,因为我们已经习惯坚固妄想太久了,深陷泥潭,难以自拔。不如把场景放在梦中,放在中阴,来思维它
- 莲师净土
-
-
-
- 干货 | 66页PPT学一汽大众内部质量管理!
- 文章内容来源网络。如有侵权,请联系删除。 One More Thing 知识就是力量,给未来充电!敲黑板划重点: PLUS会员特权:享5折购课,赠120元现金充值,个人特惠课程(学习时间晚6点至早9
- QualityIn质量学院
-
-
-
- Nature—直接研究人类大脑更好!!小鼠和人类皮层神经元种类相似但各种生物学特征差异显著
- 链接:https://www.nature.com/articles/s41586-019-1506-7 2018年十大研究进展名录 盘点2018年阿尔茨海默病十大研究突破 盘点2018年帕金森病十大
- 神经科学临床和基础
-
-
-
- “拳式定型”是练好太极拳的基本要求
- 语音版(预计3分37秒)普通话 - 来自漾太极 - / 03:37 何为“拳式定型” 所谓“拳式定型”,就是说无论是练拳还是实战,无论在什么场合、遇到什么样的对手,面对什么样的来力和劲路,你的动作都不
-
-
-
- 失败后发誓永远不开店,老板却迷上了这种生活 | 开店笔记
- 这是社群里一位老板的开店经历,很精彩,走了很多弯路,失败过好几次,但最后做得非常好。从这个案例里,我相信大家不仅可以看到做生意的方法,选项目的核心要点,还会找到创业的激情和改变生活的希望。 老陈你好
- 开店笔记
-
-
-
- 累官不失至州郡 #X88
- 旧文重发系列 累官不失至州郡 #X88 司徒乘舟 司徒乘舟将欲行,忽闻岸上求救声。 初平年间,董卓杀群臣,王允杀董卓,李傕杀王允。东西二京,尽作焦土。 上至皇帝,下至百姓,全部流离失所。所谓
- 水库线下
-
-
-
- 20190826:短线谨慎一点,中线积极一些
- 1.市场观察: a. 整体: 短线情绪分化:九鼎新材、易尚展示、深大通、和而泰的连板表现出了情绪强势的一面,同时,南华仪器、兆新股份、深中华、银之杰、深纺织又出现了明显的亏钱效应,考虑这是这
- 无名猎手
-
-
-
- 如何看待央行调整新发放商业性个人住房贷款利率?
- 凑个热点,文前先贴一则人民银行的公告 平心而论,我个人感觉就是两点,一是对房贷还是没有完全限死的,没有一刀切,体现了因城施策的原则,实际操作中进行控制,不大涨不大跌就靠这句话了,二是房贷市场化还是未来
- 周璐的笔记
-
-
-
- 肺鳞癌三线PD-1抗体+安罗替尼的疗效远超预期
- 【多学科会诊病例】 以下为一位肺鳞癌患者经过二个方案化疗后,疾病进展、不耐受继续化疗。三线“PD-1抗体+安罗替尼”治疗, 2周期后肿瘤明显缩小: 患者郑WD,男,46岁,吸烟20余年,平均20支/
- 肺癌多学科会诊
-