[发明专利]生物体认证方法及计算机系统有效
申请号: | 201010231703.7 | 申请日: | 2010-07-15 |
公开(公告)号: | CN102043913A | 公开(公告)日: | 2011-05-04 |
发明(设计)人: | 高桥健太 | 申请(专利权)人: | 株式会社日立制作所 |
主分类号: | G06F21/00 | 分类号: | G06F21/00;G06K9/00;H04L9/32 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 杨谦;胡建新 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明所要解决的技术问题是提供在可取消生物体认证中针对有恶意的服务器管理者推定特征量的攻击也可确保安全性生物体认证方法及系统。在具有生成认证信息的计算机和使用认证信息来实行认证处理的服务器的计算机系统中的生物体认证方法中,包括:在生物体信息的登记时,特征量提取部提取特征量的步骤;特征量提取部生成以特征量的各要素为系数的特征量多项式的步骤;多项式生成部生成用于隐藏特征量多项式的参数多项式的步骤;逆多项式生成部生成逆参数多项式的步骤;多项式余数计算部通过用模多项式除特征量多项式和逆参数多项式之积来算出余数多项式,从而生成登记用模板多项式的步骤;以及控制部将登记用模板多项式登记到存储媒体上步骤。 | ||
搜索关键词: | 生物体 认证 方法 计算机系统 | ||
【主权项】:
一种计算机系统的生物体认证方法,该计算机系统包括:计算机,从用户取得生物体信息,生成用于认证用户的认证信息;以及服务器,使用由所述计算机生成的认证信息来执行认证处理,其特征在于,所述计算机包括第一处理器、与所述第一处理器相连的第一存储器、与所述第一处理器相连的第一存储媒体、以及用于与所述服务器进行通信的第一通信部;所述第一处理器通过执行所述第一存储器中存储的程序,来实现特征量提取部、多项式生成部、逆多项式生成部和第一多项式余数计算部;所述第一存储媒体中存储有一个以上用于对预定的多项式进行除法运算的模多项式;所述服务器包括第二处理器、与所述第二处理器相连的第二存储器、与所述第一处理器相连的第二存储媒体、以及用于与所述服务器进行通信的第二通信部;所述第二处理器通过执行所述第二存储器中存储的程序,来实现控制部、第二多项式余数计算部和对照判断部;所述生物体认证方法包括:在所述用户的生物体信息登记时,执行:第一步骤,所述特征量提取部从所述用户取得所述生物体信息,从取得的该生物体信息中提取表示所述生物体信息的特征且由多个要素构成的第一特征量,并将提取的所述第一特征量存储到所述第一存储器中;第二步骤,所述特征量提取部从所述第一存储器中读取所提取的所述第一特征量,并生成将提取的所述第一特征量的各要素作为系数的第一特征量多项式,且将生成的所述第一特征量多项式存储到所述第一存储器中;第三步骤,所述多项式生成部生成用于隐藏所述第一特征量多项式的参数多项式,并将生成的所述参数多项式存储到所述第一存储器中;第四步骤,所述逆多项式生成部生成逆参数多项式,并将生成的所述逆参数多项式存储到所述第一存储器中,该逆参数多项式是用所述模多项式除该逆参数多项式与所述参数多项式之积后计算出的余数多项式为1的逆参数多项式;第五步骤,所述第一多项式余数计算部从所述第一存储器中读取所述第一特征量多项式和所述逆参数多项式,并用所述模多项式除所述第一特征量多项式和所述逆参数多项式之积,来计算余数多项式,由此生成登记用模板多项式,并将生成的所述登记用模板多项式存储到所述第一存储器中;第六步骤,所述第一通信部从所述第一存储器读取所生成的所述登记用模板多项式,并将生成的所述登记用模板多项式发送到所述服务器;第七步骤,所述控制部将从所述计算机接收到的登记用模板多项式登记到所述第二存储媒体中;在所述用户的生物体信息的认证时,执行:第八步骤,所述特征量提取部从所述用户取得所述生物体信息,并从取得的该生物体信息提取表示所述生物体信息的特征且由多个要素构成的第二特征量,将提取的所述第二特征量存储到所述第一存储器中;第九步骤,所述特征量提取部从所述第一存储器读取所提取的所述第二特征量,生成以提取的所述第二特征量的各要素作为系数的第二特征量多项式,并将生成的所述第二特征量多项式存储到所述第一存储器中;第十步骤,所述多项式生成部生成用于隐藏所述第二特征量多项式的参数多项式,并将生成的所述参数多项式存储到所述第一存储器中;第十一步骤,所述第一多项式余数计算部从所述第一存储器读取所述第二特征量多项式和所述参数多项式,并用所述模多项式除所述第二特征量多项式和所述参数多项式之积,来计算余数多项式,由此生成认证用模板多项式,并将生成的所述认证用模板多项式存储到所述第一存储器中;第十二步骤,所述第一通信部从所述第一存储器读取所生成的所述认证用模板多项式,并将生成的所述认证用模板多项式发送到所述服务器;第十三步骤,所述控制部从所述第二存储媒体读取所述登记用模板多项式,所述第二多项式余数计算部通过用所述模多项式除从所述计算机接收到的认证用模板多项式和所述登记用模板多项式之积,来计算相关函数生成用余数多项式,并将计算出的所述相关函数生成用余数多项式存储到所述第二存储器中;第十四步骤,所述第二多项式余数计算部从所述第二存储器读取所述相关函数生成用余数多项式,并用读取的该相关函数生成用余数多项式,生成用于计算所述认证用模板多项式和所述登记用模板多项式之间的相关的互相关函数,且将生成的所述互相关函数存储到所述第二存储器中;和第十五步骤,所述对照判断部根据生成的所述互相关函数,计算所述认证用模板多项式和所述登记用模板多项式之间的相关值,并根据计算出的所述相关值,判断在认证时从所述用户取得的生物体信息与所述服务器中登记的生物体信息是否一致。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社日立制作所,未经株式会社日立制作所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010231703.7/,转载请声明来源钻瓜专利网。
- 上一篇:滴滤袋
- 下一篇:一种可折叠薄膜太阳能充电器