CN1732442A - 授权匿名认证 - Google Patents

授权匿名认证 Download PDF

Info

Publication number
CN1732442A
CN1732442A CNA2003801079612A CN200380107961A CN1732442A CN 1732442 A CN1732442 A CN 1732442A CN A2003801079612 A CNA2003801079612 A CN A2003801079612A CN 200380107961 A CN200380107961 A CN 200380107961A CN 1732442 A CN1732442 A CN 1732442A
Authority
CN
China
Prior art keywords
data
deal
biometric data
personal key
computer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2003801079612A
Other languages
English (en)
Other versions
CN100541443C (zh
Inventor
杰弗里·詹姆斯·乔纳斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1732442A publication Critical patent/CN1732442A/zh
Application granted granted Critical
Publication of CN100541443C publication Critical patent/CN100541443C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3226Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
    • H04L9/3231Biological data, e.g. fingerprint, voice or retina

Abstract

本发明公开了一种用于处理数据的方法、程序和系统。该方法、程序和系统包括以下步骤:(a)(例如,在注册过程期间)接收第一生物测量数据(24)和第一个人密钥(26);(b)有时在以下步骤之后:(i)从第一生物测量数据生成一个或多个变量,(ii)通过可逆加密算法处理第一个人密钥,以及(iii)加盐到第一生物测量数据(40)或第一个人密钥,通过不可逆加密算法处理第一生物测量数据和第一个人密钥(32);(c)(例如,在认证过程期间)接收第二生物测量数据(40)和第二个人密钥(42);(d)通过不可逆加密算法处理第二生物测量数据和第二个人密钥(48);(e)比较第二处理数据与第一处理数据(54);以及(f)生成关于第二处理数据与第一处理数据的比较的信号,例如(i)当第二处理数据匹配第一处理数据时反映认证的确认(58)(有时允许对设施或系统的访问)或者(ii)当第二处理数据不匹配第一处理数据时反映未确认的拒绝(60)。

Description

授权匿名认证
对相关申请的交叉引用
本申请要求2002年12月31日在美国专利局提交的临时申请第60/437,416号的权利和利益。
技术领域
本发明一般涉及处理数据,特别涉及允许以保密方式进行特定生物测量(biometric)数据的授权提交和认证。
背景技术
生物测量数据(例如,DNA、指纹、视网膜扫描、声纹或者与自然人的身体表示对应的其它数据)已经并且将要继续在各种情形下使用。例如,生物测量研究和测试已经并且将很有可能继续用于:(a)提供对治愈身体问题的更深理解并且提高其可能性,(b)提供在法律诉讼中声称的证据支持或破坏主张,(c)对于特定考古发现,产生更大的特定性和准确性,以及(d)例如在访问安全系统或设施之前,使用模板(例如,样本、摘要或其它电子或数字化系统,其通过算法数学简化使得足够的参数能够补偿不太恒定的输入或输出),认证自然人。
然而,生物测量数据的增长使用引发了若干隐私和伦理问题。这些问题包括但不限于:(a)使用人类对象获得潜在冒风险的结果,(b)超出合理的测试范围推断生物测量测试结果,(c)建立在其内导致或增加对受保护类的歧视的框架,以及(d)超出提供信息的自然人和/或相关隐私法律所授权的任何使用的范围,使用和公开个人识别信息。
一些当前系统使用源于以下内容中的一个或组合的数据来认证自然人:(a)自然人所知道的某物(例如,密码、口令、登录号),(b)自然人所拥有的某物(例如,塑料ID卡、令牌)、(c)自然人的身体表示(例如,生物测量信息)以及(d)自然人的行为表示(例如,击键节奏)。一些方式比其它方式更不可靠,并且组合各种方式可以证实更可靠,并且提供更高的确定性以防止任何身份欺骗。
一些当前系统利用模板与生物测量数据相关联地采用可逆加密算法(例如,可以例如使用解密或解码而逆转到原始数据的加密或编码或其它算法)。由于大多数生物测量数据基于诸如疾病、压力、卫生或提取变量的若干因素而变化,因此使用模板。例如,认证系统可以在注册过程期间使用自然人的指纹准备对应的指纹模板。此后,该系统可以捕获与指纹对应的生物测量数据(其受到采集可变性或者甚至受到物理改变例如烧伤、起疱、抓痕或污垢,这导致结果数据与较早捕获的指纹数据不一致),并且将所捕获的指纹数据与指纹模板进行比较,以确定是否认证自然人。根据系统和模板的参数(例如,统计信息、模式或其它因素),认证或拒绝自然人身份。为了保密性目的,通过模板采用可逆加密算法(例如,当数据正在运输中的时候),但是可以逆转和分析原始生物测量数据,以确定系统和/或模板的参数是否适当。
一些当前系统(例如,NT或Unix)结合密码存储采用不可逆加密算法(例如,单向函数如MD-5或者具有单向函数效果的其它算法,例如使用可逆加密算法但是销毁对应的解密密钥),以便例如在访问安全系统之前,认证自然人。使用不可逆加密算法最小化了在系统或密码文件被泄密的情况下泄露所有存储的密码的可能性。此外,不可逆加密算法需要恒定的输入,因为当通过不可逆加密算法处理时,任何输入变化例如空格将导致不同的结果。
然而,不管是否与任何其它方式如个人密钥结合使用生物测量数据,都没有任何当前系统与模板相关联地或者以其它方式与不可逆加密算法相关联地利用生物测量数据。
附图说明
图1是根据本发明的系统的功能方框图;以及
图2是图1中的系统块的流程图。
具体实施方式
虽然本发明容许很多不同形式的实施例,但是在附图中示出了其特定实施例,并且这里将对其进行详细描述,其中应当理解,本公开内容将被认为是本发明原理的示例,并且不旨在将本发明局限于所示特定实施例。
在图1-2中示出了用于处理数据的数据处理系统10。系统10包括至少一个传统计算机12,其具有处理器14和存储器16。存储器16用于存储可执行软件到操作系统10,以及用于存储数据库和随机存取存储器中的数据。然而,可以在任何其它计算机可读介质如CD、DVD或软盘上存储或提供该软件。计算机12从多个源181-18n接收输入。
系统10执行注册过程(即,例如与雇佣、设施、系统和/或有特权程序如经常旅行者程序或会员俱乐部程序相关联地接收和检验与自然人对应的数据的过程)20和认证过程(即,接收和比较数据以认证或拒绝自然人并且允许或拒绝与雇佣、设施、系统和/或其它有特权程序的关联)22。如下面进一步所述,注册过程20和认证过程22使得自然人能够最少地利用生物测量数据和加密算法以匿名的方式授权自然人身份的认证。
注册过程20包括多个步骤,其中系统10:(a)在步骤24,从自然人接收独特于自然人的第一生物测量数据(例如,可以在模板中表达(embody)的采用DNA排序展开(developments in DNA sequencing)例如聚合酶链反应技术的自然人DNA片断、或者面部扫描数据),并且独立地和/或通过生成与第一生物测量数据的实际或潜在变化对应的一个或多个变量,产生可通过不可逆加密算法处理的结果(“注册生物测量数据”),其中在一些情形下(例如,自然人、法律、伦理考虑或者其它问题希望不以任何方式保存注册生物测量数据的情形)通过第一不可逆加密算法处理该结果,(b)在步骤26,在高度保密的情形下接收通过加密算法(例如,第一不可逆加密算法、第二不可逆加密算法或者可逆加密算法)处理的第一个人密钥(例如,密码、口令、令牌、行为表示、单独生物测量信息或者自然人授权的其它表示)(“注册个人密钥”),(c)在步骤28向自然人识别或分配主密钥(例如,与自然人对应的字母数字或数字值,例如识别号)(“主密钥”),(d)在步骤30组合(例如,串在一起,以标准方式重新组织,以标准方式引入常量数据,或者其它组合方式)注册生物测量数据和注册个人密钥(“组合数据”),(e)在步骤32,有时在加盐(salt)(即用来填充、修改、变形或覆盖的附加数据)到组合数据之后,通过第二不可逆加密算法处理组合数据(其可以是第一不可逆加密算法)处理组合数据,从而使得结果数据(“处理组合数据”)是不可解密和不可逆的(例如,预图像抗性),(f)在步骤34,将主密钥与处理组合数据相关联(“关联处理数据”)并且消除注册生物测量数据、注册个人密钥和组合数据的所有存储或痕迹,以及(g)在步骤36将关联处理数据传输/存储到存储库(“存储库”)38中。
例如,如果注册过程20与可信旅行者程序相关联,则注册过程20包括这样的步骤,其中该系统从旅行者接收第一生物测量数据(例如,DNA片断、视网膜扫描、面部图像或者其它生物测量数据),并且在第一生物测量数据不恒定的情形下从第一生物测量数据生成一个或多个变量(例如,DNA片断、视网膜扫描、面部图像或者其它生物测量数据的实际或潜在变化),形成使得能够通过不可逆加密算法处理的注册生物测量数据(例如,可以通过不可逆加密算法来处理注册生物测量数据,并且在第一生物测量数据以后变化的情况下,可以独立地或者通过模拟模糊逻辑使用所生成的一个或多个变量以便在以后认证该自然人)。在特定情形下(例如,为了最小化关于以可解密的格式存储旅客DNA的顾虑),注册过程20通过第一不可逆加密算法处理注册生物测量数据。
然后,系统20接收注册个人密钥并且通过加密算法处理注册个人密钥,其中该加密算法可以是第一不可逆加密算法、第二不可逆加密算法或者可逆加密算法(例如,如果对应的解密密钥被销毁,则可逆加密算法有效地变成间接不可逆加密算法)。
仍然使用可信旅行者程序的例子,系统20然后识别和/或分配主密钥(例如,对于旅客可以是已知或未知的字母数字值),并且通过加密算法来处理主密钥。然后,可信旅客系统组合注册生物测量数据和注册个人密钥(而非个人密钥),从而形成组合数据。
然后,可信旅客系统加盐到组合数据,并且通过第二不可逆加密算法(其可以是第一不可逆加密算法)处理加盐组合数据,从而形成处理组合数据。例如,在通过第二不可逆加密算法处理组合数据之前,或者作为其一部分,加盐到组合数据,并且处理组合数据将包括不可逆且不可解密的数据。
然后,可信旅行者程序将主密钥与处理组合数据相关联,从而形成关联处理数据,并且将关联处理数据传输和/或存储到存储库中。
根据相关保密性和安全性要求,注册过程20中的过程的全部或部分可以由各种应用和设备执行。例如,该过程最少可以被如下实施:(a)安装在源系统上的软件应用,或者(b)当发生任何簒改时自销毁的盒单元,例如IBM4758加密协处理器。
由于不能从关联处理数据破译、逆转或解密注册生物测量数据、注册个人密钥和组合数据,因此存储库38的位置不太重要。然而,关联处理数据可以用于比较的目的。
认证过程22包括多个步骤,其中系统10:(a)在步骤40接收第二生物测量数据并且生成一个或多个次级变量(如果第一生物测量数据以该一个或多个次级变量产生可通过第一不可逆加密算法处理的结果的方式改变,则其可以是该一个或多个变量和/或第一生物测量数据)(“认证数据”),并且与注册过程中的保密性情形一致,通过第一不可逆加密算法(即,在注册过程的步骤24中使用的相同第一不可逆加密算法)处理认证数据,(b)在步骤42,接收第二个人密钥,其中如果根据自然人的授权而接收,则第二个人密钥是注册个人密钥(“认证个人密钥”),并且也与注册过程中的保密性情形一致,通过加密算法处理认证个人密钥,(c)在步骤44识别第二主密钥(例如,如果所识别的第二主密钥不是主密钥,则该系统可以一开始就拒绝自然人身份)(“认证主密钥”),(d)在步骤46组合认证数据与认证个人密钥(“组合认证数据”),(e)在步骤48,在加盐到组合认证数据之后通过第二不可逆加密算法(即,在注册过程的步骤34中使用的相同第二不可逆加密算法)处理认证数据,从而使得结果数据(“处理认证数据”)是不可解密且不可逆的,(f)在步骤50,将认证主密钥与处理认证数据相关联(“关联认证数据”),消除认证数据、认证个人密钥和组合认证数据的所有存储或痕迹,以及(g)在步骤52将关联认证数据传输到存储库38以便比较。
例如,返回到可信旅行者程序,认证过程22包括这样的情形,其中旅客或者认证者(例如,处于登记站的自然人或者没有任何人接口的计算机系统)想要在可信旅行者程序中认证旅客的注册。旅客(如果旅客授权认证)向认证者提供第二生物测量数据(如果第一生物测量数据是恒定的,则其可以是与第一生物测量数据相同的值)、第一个人密钥(即,通过加密算法的任何处理之前的认证个人密钥)和使得系统能够识别第一主密钥的某数据(即认证主密钥)。然后,通过认证过程处理第二生物测量数据和第一个人密钥,将其与第一个人密钥相关联,并且与存储在存储库中的数据进行比较。
此外,在可信旅行者程序中可用来识别主密钥的数据可以是频繁飞行者号码、确认代码或者让系统识别旅客的某其它数据。然后,加盐到组合认证数据(例如,以与注册过程相同的方式),并且将加盐认证数据与认证主密钥相关联。
一旦关联认证数据到达存储库38,则在步骤54存储库38内的系统将比较关联认证数据与加密格式的其它注册数据的数据库。基于该比较,存储库38内的系统将在步骤56确定是否存在匹配(例如,独立地并且/或者通过模拟模糊逻辑,其中例如当变量的使用产生占优势的匹配时,该系统识别出匹配),并且在步骤58提供确认认证的响应或者在步骤60指示未认证。
返回到可信旅行者程序的例子,根据由系统和通过模拟模糊逻辑识别的参数,如果基于一个或多个变量与一个或多个次级变量之间的特定匹配,则即使第一生物测量数据的值不匹配第二生物测量数据的值,存储库38中的系统也可以确认匹配。
当在可信旅行者程序例子中存在匹配时,该系统指示确认信号,并且该旅客被确认为该程序的被认证注册者。当不存在匹配时,该系统指示拒绝信号,并且该旅客可被拒绝可信旅行者程序的优惠,并且根据程序规则将采取附加的步骤。在此期间,假定存储库38中的数据的不可逆性,则存储库38中的数据对于任何入侵者或者希望扫描或查阅数据的人而言将是无意义的,从而解决了与内部威胁或者外部入侵者相关联的难题。
根据相关保密性和安全性要求,认证过程22中的过程的全部或部分可以在各种应用和设备内实施。例如,该过程最少可以被如下实施:(a)安装在源系统上的软件应用,或者(b)当发生任何篡改时自销毁的盒单元,例如IBM4758加密协处理器。
根据上文,应当看出,在不脱离本发明的精神和范围的情况下可以实现各种变更和修改。应当理解,并不意图或者暗示关于这里所述的特定设备的限制。当然,意图由所附权利要求涵盖落在权利要求的范围内的所有这些修改。

Claims (58)

1.一种用于处理数据的方法,包括:
接收第一生物测量数据和第一个人密钥;
通过不可逆加密算法处理第一生物测量数据和第一个人密钥,以形成第一处理数据;
接收第二生物测量数据和第二个人密钥;
通过不可逆加密算法处理第二生物测量数据和第二个人密钥,以形成第二处理数据;
比较第二处理数据与第一处理数据;以及
生成关于第二处理数据与第一处理数据的比较的信号。
2.如权利要求1所述的方法,还包括:在通过不可逆加密算法处理第一生物测量数据和第一个人密钥之前,从第一生物测量数据生成第一变量。
3.如权利要求1所述的方法,还包括:在通过不可逆加密算法处理第二生物测量数据和第二个人密钥之前,从第二生物测量数据生成第二变量。
4.如权利要求1所述的方法,还包括:在通过不可逆加密算法处理第一生物测量数据和第二生物测量数据之前,通过第二不可逆加密算法处理第一生物测量数据。
5.如权利要求1所述的方法,还包括:加盐(salt)到第一生物测量数据和第一个人密钥。
6.如权利要求1所述的方法,还包括:在通过不可逆加密算法处理第一生物测量数据和第一个人密钥之前,通过加密算法处理第一个人密钥。
7.如权利要求1所述的方法,还包括将第一主密钥与第一处理数据相关联。
8.如权利要求1所述的方法,还包括将第二主密钥与第二处理数据相关联。
9.如权利要求1所述的方法,其中接收第一生物测量数据和第一个人密钥发生于注册过程期间。
10.如权利要求1所述的方法,其中接收第二生物测量数据和第二个人密钥发生于认证过程期间。
11.如权利要求1所述的方法,其中生成信号包括当第二处理数据匹配第一处理数据时发出确认信号。
12.如权利要求11所述的方法,其中发出确认信号允许对设施的访问。
13.如权利要求11所述的方法,其中发出确认信号允许对系统的访问。
14.如权利要求1所述的方法,其中生成信号包括当第二处理数据不匹配第一处理数据时发出拒绝信号。
15.如权利要求1所述的方法,还包括将第一处理数据存储在数据库中。
16.如权利要求15所述的方法,其中数据库包括多个第一处理数据。
17.一种用于处理数据的方法,包括:
接收生物测量数据和个人密钥;
通过不可逆加密算法处理生物测量数据和个人密钥,以形成处理数据;以及
比较处理数据与第二数据。
18.如权利要求17所述的方法,还包括:在通过不可逆加密算法处理生物测量数据和个人密钥之前,从生物测量数据生成变量。
19.如权利要求17所述的方法,还包括:在通过不可逆加密算法处理生物测量数据和个人密钥之前,通过第二不可逆加密算法处理生物测量数据。
20.如权利要求17所述的方法,还包括:在通过不可逆加密算法处理生物测量数据和个人密钥之前,加盐到生物测量数据和个人密钥。
21.如权利要求17所述的方法,其中接收生物测量数据和个人密钥发生于认证过程期间。
22.如权利要求17所述的方法,还包括将主密钥与生物测量数据和个人密钥相关联。
23.如权利要求17所述的方法,其中第二数据包括第二生物测量数据和第二个人密钥。
24.如权利要求23所述的方法,其中在注册过程期间接收第二生物测量数据和第二个人密钥。
25.如权利要求17所述的方法,还包括生成对应于处理数据与第二数据的比较的信号。
26.如权利要求25所述的方法,其中生成信号包括当处理数据匹配第二数据的至少一部分时,发出确认消息。
27.如权利要求25所述的方法,其中生成信号包括当处理数据不匹配第二数据的至少一部分时,发出拒绝消息。
28.如权利要求25所述的方法,其中当处理数据匹配第二数据时,生成信号允许对设施的进入。
29.如权利要求25所述的方法,其中当处理数据匹配第二数据时,生成信号允许对系统的进入。
30.一种用于处理数据的系统和包含程序指令的计算机可读介质,其中该程序指令由计算机执行以便执行用于处理数据的方法,该方法包括:
接收第一生物测量数据和第一个人密钥;
通过不可逆加密算法处理第一生物测量数据和第一个人密钥,以形成第一处理数据;
接收第二生物测量数据和第二个人密钥;
通过不可逆加密算法处理第二生物测量数据和第二个人密钥,以形成第二处理数据;
比较第二处理数据与第一处理数据;以及
生成关于第二处理数据与第一处理数据的比较的信号。
31.如权利要求30所述的用于执行方法的计算机可读介质,还包括:在通过不可逆加密算法处理第一生物测量数据和第一个人密钥之前,从第一生物测量数据生成第一变量。
32.如权利要求30所述的用于执行方法的计算机可读介质,还包括:在通过不可逆加密算法处理第二生物测量数据和第二个人密钥之前,从第二生物测量数据生成第二变量。
33.如权利要求30所述的用于执行方法的计算机可读介质,还包括:在通过不可逆加密算法处理第一生物测量数据和第二生物测量数据之前,通过第二不可逆加密算法处理第一生物测量数据。
34.如权利要求30所述的用于执行方法的计算机可读介质,还包括:在通过不可逆加密算法处理第一生物测量数据和第二生物测量数据之前,加盐到第一生物测量数据和第一个人密钥。
35.如权利要求30所述的用于执行方法的计算机可读介质,还包括,在通过不可逆加密算法处理第一生物测量数据和第一个人密钥之前,通过加密算法处理第一个人密钥。
36.如权利要求30所述的用于执行方法的计算机可读介质,还包括将第一主密钥与第一处理数据相关联。
37.如权利要求30所述的用于执行方法的计算机可读介质,还包括将第二主密钥与第二处理数据相关联。
38.如权利要求30所述的用于执行方法的计算机可读介质,其中接收第一生物测量数据和第一个人密钥发生于注册过程期间。
39.如权利要求30所述的用于执行方法的计算机可读介质,其中接收第二生物测量数据和第二个人密钥发生于认证过程期间。
40.如权利要求30所述的用于执行方法的计算机可读介质,其中生成信号包括当第二处理数据匹配第一处理数据时发出确认信号。
41.如权利要求40所述的用于执行方法的计算机可读介质,其中发出确认信号允许对设施的访问。
42.如权利要求40所述的用于执行方法的计算机可读介质,其中发出确认信号允许对系统的访问。
43.如权利要求30所述的用于执行方法的计算机可读介质,其中生成信号包括当第二处理数据不匹配第一处理数据时发出拒绝信号。
44.如权利要求30所述的用于执行方法的计算机可读介质,还包括将第一处理数据存储在数据库中。
45.如权利要求44所述的用于执行方法的计算机可读介质,其中数据库包括多个第一处理数据。
46.一种用于处理数据的系统和包含程序指令的计算机可读介质,其中该程序指令由计算机执行以便执行用于处理数据的方法,该方法包括:
接收生物测量数据和个人密钥;
通过不可逆加密算法处理生物测量数据和个人密钥,以形成处理数据;以及
比较处理数据与第二数据。
47.如权利要求46所述的用于执行方法的计算机可读介质,还包括:在通过不可逆加密算法处理生物测量数据和个人密钥之前,从生物测量数据生成变量。
48.如权利要求46所述的用于执行方法的计算机可读介质,还包括:在通过不可逆加密算法处理生物测量数据和个人密钥之前,通过第二不可逆加密算法处理生物测量数据。
49.如权利要求46所述的用于执行方法的计算机可读介质,还包括:在通过不可逆加密算法处理生物测量数据和个人密钥之前,加盐到生物测量数据和个人密钥。
50.如权利要求46所述的用于执行方法的计算机可读介质,其中接收生物测量数据和个人密钥发生于认证过程期间。
51.如权利要求46所述的用于执行方法的计算机可读介质,还包括将主密钥与生物测量数据和个人密钥相关联。
52.如权利要求46所述的用于执行方法的计算机可读介质,其中第二数据包括第二生物测量数据和第二个人密钥。
53.如权利要求52所述的用于执行方法的计算机可读介质,其中在注册过程期间接收第二生物测量数据和第二个人密钥。
54.如权利要求46所述的用于执行方法的计算机可读介质,还包括生成对应于处理数据与第二数据的比较的信号。
55.如权利要求54所述的用于执行方法的计算机可读介质,其中生成信号包括当处理数据匹配第二数据的至少一部分时,发出确认消息。
56.如权利要求54所述的用于执行方法的计算机可读介质,其中生成信号包括当处理数据不匹配第二数据的至少一部分时,发出拒绝消息。
57.如权利要求54所述的用于执行方法的计算机可读介质,其中当处理数据匹配第二数据时,生成信号允许对设施的进入。
58.如权利要求54所述的用于执行方法的计算机可读介质,其中当处理数据匹配第二数据时,生成信号允许对系统的进入。
CNB2003801079612A 2002-12-31 2003-12-31 用于处理数据的方法和系统 Expired - Lifetime CN100541443C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US43741602P 2002-12-31 2002-12-31
US60/437,416 2002-12-31

Publications (2)

Publication Number Publication Date
CN1732442A true CN1732442A (zh) 2006-02-08
CN100541443C CN100541443C (zh) 2009-09-16

Family

ID=32713181

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003801079612A Expired - Lifetime CN100541443C (zh) 2002-12-31 2003-12-31 用于处理数据的方法和系统

Country Status (8)

Country Link
US (2) US7702919B2 (zh)
EP (1) EP1584035B1 (zh)
JP (1) JP2006512864A (zh)
KR (1) KR100800371B1 (zh)
CN (1) CN100541443C (zh)
AU (1) AU2003300458A1 (zh)
CA (1) CA2511117A1 (zh)
WO (1) WO2004061668A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101087194B (zh) * 2006-06-07 2011-01-19 株式会社日立制作所 生物体认证方法及系统
CN103562851A (zh) * 2011-05-27 2014-02-05 国际商业机器公司 使用单向散列的数据扰乱和匿名化
CN109525555A (zh) * 2014-03-27 2019-03-26 阿里巴巴集团控股有限公司 一种在线注册和认证的方法及装置

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002017553A2 (en) * 2000-08-18 2002-02-28 United States Postal Service Apparatus and methods for the secure transfer of electronic data
WO2002017262A2 (en) 2000-08-21 2002-02-28 United States Postal Services Delivery point validation system
MXPA04006390A (es) * 2001-12-28 2005-06-08 James Jonas Jeffrey Creacion de depositos de datos en tiempo real.
US7587408B2 (en) * 2002-03-21 2009-09-08 United States Postal Service Method and system for storing and retrieving data using hash-accessed multiple data stores
US7664731B2 (en) * 2002-03-21 2010-02-16 United States Postal Service Method and system for storing and retrieving data using hash-accessed multiple data stores
US7159119B2 (en) * 2002-09-06 2007-01-02 United States Postal Service Method and system for efficiently retrieving secured data by securely pre-processing provided access information
US7900052B2 (en) * 2002-11-06 2011-03-01 International Business Machines Corporation Confidential data sharing and anonymous entity resolution
US8620937B2 (en) * 2002-12-27 2013-12-31 International Business Machines Corporation Real time data warehousing
CN100541443C (zh) * 2002-12-31 2009-09-16 国际商业机器公司 用于处理数据的方法和系统
US7962757B2 (en) * 2003-03-24 2011-06-14 International Business Machines Corporation Secure coordinate identification method, system and program
AU2003903825A0 (en) * 2003-07-24 2003-08-07 Grosvenor Leisure Incorporated Positive biometric identification
US20100208950A1 (en) * 2009-02-17 2010-08-19 Silvester Kelan C Biometric identification data protection
US7801925B2 (en) * 2004-12-22 2010-09-21 United States Postal Service System and method for electronically processing address information
US8165909B2 (en) 2005-05-17 2012-04-24 The United States Postal Service System and method for automated management of an address database
JP2007241371A (ja) * 2006-03-06 2007-09-20 Konica Minolta Business Technologies Inc 認証システム
JP4961214B2 (ja) * 2006-03-29 2012-06-27 株式会社日立情報制御ソリューションズ 生体認証方法およびシステム
US8204831B2 (en) 2006-11-13 2012-06-19 International Business Machines Corporation Post-anonymous fuzzy comparisons without the use of pre-anonymization variants
JP2008134786A (ja) * 2006-11-28 2008-06-12 Hitachi Omron Terminal Solutions Corp 認証システム及び認証装置及び認証方法
GB2454662A (en) * 2007-11-13 2009-05-20 David Charles Fletcher Biometric based identity confirmation
US20090222912A1 (en) * 2008-02-29 2009-09-03 Boschin Luigi Identification device and authentication method through such a device
FR2975249B1 (fr) * 2011-05-11 2013-05-17 Univ D Avignon Et Des Pays De Vaucluse Procede, serveur et systeme d'authentification biometrique
GB2499194A (en) * 2012-02-03 2013-08-14 David Sallis Biometric information generation of a secure keychain
US9208302B2 (en) * 2012-09-28 2015-12-08 Intel Corporation Multi-factor authentication using biometric data
CN104639517B (zh) * 2013-11-15 2019-09-17 阿里巴巴集团控股有限公司 利用人体生物特征进行身份验证的方法和装置
KR102216877B1 (ko) 2014-02-19 2021-02-18 삼성전자 주식회사 전자장치에서 생체 정보를 이용한 인증 방법 및 장치
KR101990223B1 (ko) * 2014-09-03 2019-06-17 난트헬쓰, 인코포레이티드 합성 게놈 변형-기반의 보안 트랜잭션 디바이스들, 시스템들 및 방법들
US9646216B2 (en) * 2014-12-08 2017-05-09 Intel Corporation Multiple user biometric for authentication to secured resources
CN106850505A (zh) * 2015-12-04 2017-06-13 阿里巴巴集团控股有限公司 一种跨境业务的验证方法和装置
KR102421446B1 (ko) 2015-12-23 2022-07-15 주식회사 만도 차량의 능동 전륜 조향 시스템의 제어 장치 및 제어 방법
CN105812357B (zh) * 2016-03-07 2019-01-22 中标软件有限公司 一种云计算平台的用户密码管理方法
US10003464B1 (en) * 2017-06-07 2018-06-19 Cerebral, Incorporated Biometric identification system and associated methods
US10637662B2 (en) 2017-08-28 2020-04-28 International Business Machines Corporation Identity verification using biometric data and non-invertible functions via a blockchain
US11113258B2 (en) 2019-05-08 2021-09-07 Bank Of America Corporation Artificially-intelligent, continuously-updating, centralized-database-identifier repository system
KR102094705B1 (ko) * 2020-01-17 2020-03-30 주식회사 에프엔에스벨류 블록 체인을 기반으로 한 다중 노드 인증 방법 및 이를 위한 장치

Family Cites Families (113)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US555409A (en) * 1896-02-25 squire
US1261167A (en) 1917-10-25 1918-04-02 Robert C Russell Index.
US3659085A (en) 1970-04-30 1972-04-25 Sierra Research Corp Computer determining the location of objects in a coordinate system
US4232313A (en) 1972-09-22 1980-11-04 The United States Of America As Represented By The Secretary Of The Navy Tactical nagivation and communication system
US5010478A (en) 1986-04-11 1991-04-23 Deran Roger L Entity-attribute value database system with inverse attribute for selectively relating two different entities
JPH0240781A (ja) * 1988-07-29 1990-02-09 Matsushita Refrig Co Ltd 個人識別システム
US5345587A (en) 1988-09-14 1994-09-06 Digital Equipment Corporation Extensible entity management system including a dispatching kernel and modules which independently interpret and execute commands
US4981370A (en) 1990-01-29 1991-01-01 Dziewit Halina S Document authentication apparatus
US5555409A (en) 1990-12-04 1996-09-10 Applied Technical Sysytem, Inc. Data management systems and methods including creation of composite views of data
US5560006A (en) 1991-05-15 1996-09-24 Automated Technology Associates, Inc. Entity-relation database
US5229764A (en) 1991-06-20 1993-07-20 Matchett Noel D Continuous biometric authentication matrix
EP0581421B1 (en) 1992-07-20 2003-01-15 Compaq Computer Corporation Method and system for certificate based alias detection
US5403639A (en) 1992-09-02 1995-04-04 Storage Technology Corporation File server having snapshot application data groups
US5454101A (en) 1992-09-15 1995-09-26 Universal Firmware Industries, Ltd. Data storage system with set lists which contain elements associated with parents for defining a logical hierarchy and general record pointers identifying specific data sets
US5764977A (en) 1994-03-30 1998-06-09 Siemens Stromberg-Carlson Distributed database architecture and distributed database management system for open network evolution
US5848373A (en) 1994-06-24 1998-12-08 Delorme Publishing Company Computer aided map location system
JPH0863382A (ja) 1994-08-19 1996-03-08 Fujitsu Ltd 分散システムにおけるデータ整合性確認方法及びデータ整合性確認装置
US5675785A (en) 1994-10-04 1997-10-07 Hewlett-Packard Company Data warehouse which is accessed by a user using a schema of virtual tables
US5873093A (en) 1994-12-07 1999-02-16 Next Software, Inc. Method and apparatus for mapping objects to a data source
US5799309A (en) 1994-12-29 1998-08-25 International Business Machines Corporation Generating an optimized set of relational queries fetching data in an object-relational database
JPH08305662A (ja) 1995-05-02 1996-11-22 Fujitsu Ltd クライアント認証システムおよび方法
US5659731A (en) 1995-06-19 1997-08-19 Dun & Bradstreet, Inc. Method for rating a match for a given entity found in a list of entities
US5758343A (en) 1995-12-08 1998-05-26 Ncr Corporation Apparatus and method for integrating multiple delegate directory service agents
US6035300A (en) 1995-12-15 2000-03-07 International Business Machines Corporation Method and apparatus for generating a user interface from the entity/attribute/relationship model of a database
US5991733A (en) * 1996-03-22 1999-11-23 Hartford Fire Insurance Company Method and computerized system for managing insurance receivable accounts
US5729537A (en) * 1996-06-14 1998-03-17 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for providing anonymous data transfer in a communication system
US5878416A (en) 1996-06-14 1999-03-02 Electronic Data Systems Corporation Automated system and method for matching an item of business property to a recipient
US5778375A (en) 1996-06-27 1998-07-07 Microsoft Corporation Database normalizing system
US6052693A (en) 1996-07-02 2000-04-18 Harlequin Group Plc System for assembling large databases through information extracted from text sources
US5819263A (en) * 1996-07-19 1998-10-06 American Express Financial Corporation Financial planning system incorporating relationship and group management
US5781911A (en) 1996-09-10 1998-07-14 D2K, Incorporated Integrated system and method of data warehousing and delivery
US5892828A (en) 1996-10-23 1999-04-06 Novell, Inc. User presence verification with single password across applications
US5991763A (en) * 1996-10-29 1999-11-23 Sun Microsystems, Inc. Method and apparatus for embedding concatenated data files into object files during runtime in a virtual file system
US6076167A (en) 1996-12-04 2000-06-13 Dew Engineering And Development Limited Method and system for improving security in network applications
US5845285A (en) 1997-01-07 1998-12-01 Klein; Laurence C. Computer system and method of data analysis
JPH10255005A (ja) * 1997-03-13 1998-09-25 Kyushu Nippon Denki Software Kk 利用者認証方式
JP4268690B2 (ja) 1997-03-26 2009-05-27 ソニー株式会社 認証システムおよび方法、並びに認証方法
DE19715644A1 (de) 1997-04-15 1998-10-22 Iks Gmbh Information Kommunika Verfahren zur Identitätsprüfung
EP0976069B1 (en) 1997-04-16 2003-01-29 BRITISH TELECOMMUNICATIONS public limited company Data summariser
CA2329345A1 (en) 1997-04-22 1998-10-29 Greg Hetherington Method and apparatus for processing free-format data
US5794246A (en) 1997-04-30 1998-08-11 Informatica Corporation Method for incremental aggregation of dynamically increasing database data sets
US6032158A (en) 1997-05-02 2000-02-29 Informatica Corporation Apparatus and method for capturing and propagating changes from an operational database to data marts
US5991765A (en) 1997-05-06 1999-11-23 Birdstep Technology As System and method for storing and manipulating data in an information handling system
CA2287857C (en) * 1997-05-09 2008-07-29 Gte Cybertrust Solutions Incorporated Biometric certificates
US6202151B1 (en) * 1997-05-09 2001-03-13 Gte Service Corporation System and method for authenticating electronic transactions using biometric certificates
US5991408A (en) 1997-05-16 1999-11-23 Veridicom, Inc. Identification and security using biometric measurements
JP3547069B2 (ja) 1997-05-22 2004-07-28 日本電信電話株式会社 情報関連づけ装置およびその方法
US5991758A (en) 1997-06-06 1999-11-23 Madison Information Technologies, Inc. System and method for indexing information about entities from different information sources
US6122757A (en) 1997-06-27 2000-09-19 Agilent Technologies, Inc Code generating system for improved pattern matching in a protocol analyzer
US6092199A (en) 1997-07-07 2000-07-18 International Business Machines Corporation Dynamic creation of a user account in a client following authentication from a non-native server domain
US6073140A (en) 1997-07-29 2000-06-06 Acxiom Corporation Method and system for the creation, enhancement and update of remote data using persistent keys
US6523041B1 (en) 1997-07-29 2003-02-18 Acxiom Corporation Data linking system and method using tokens
US5995973A (en) 1997-08-29 1999-11-30 International Business Machines Corporation Storing relationship tables identifying object relationships
US6044378A (en) 1997-09-29 2000-03-28 International Business Machines Corporation Method and system for a federated digital library by managing links
US6357004B1 (en) 1997-09-30 2002-03-12 Intel Corporation System and method for ensuring integrity throughout post-processing
US6014670A (en) 1997-11-07 2000-01-11 Informatica Corporation Apparatus and method for performing data transformations in data warehousing
US6339775B1 (en) 1997-11-07 2002-01-15 Informatica Corporation Apparatus and method for performing data transformations in data warehousing
US6035306A (en) 1997-11-24 2000-03-07 Terascape Software Inc. Method for improving performance of large databases
US6925182B1 (en) 1997-12-19 2005-08-02 Koninklijke Philips Electronics N.V. Administration and utilization of private keys in a networked environment
US6041410A (en) 1997-12-22 2000-03-21 Trw Inc. Personal identification fob
US6263446B1 (en) * 1997-12-23 2001-07-17 Arcot Systems, Inc. Method and apparatus for secure distribution of authentication credentials to roaming users
US6151676A (en) 1997-12-24 2000-11-21 Philips Electronics North America Corporation Administration and utilization of secret fresh random numbers in a networked environment
US5933831A (en) 1998-01-09 1999-08-03 Lsi Logic Corporation Viewing entity relationship diagrams using hyperlinks
US6418450B2 (en) 1998-01-26 2002-07-09 International Business Machines Corporation Data warehouse programs architecture
US6845453B2 (en) * 1998-02-13 2005-01-18 Tecsec, Inc. Multiple factor-based user identification and authentication
US6049805A (en) 1998-02-24 2000-04-11 Microsoft Corporation Dynamic event mechanism for objects with associational relationships
GB2336007B (en) 1998-04-01 2003-01-29 Mitel Corp Agent-based data mining and warehousing
US6167517A (en) 1998-04-09 2000-12-26 Oracle Corporation Trusted biometric client authentication
US6160903A (en) 1998-04-24 2000-12-12 Dew Engineering And Development Limited Method of providing secure user access
US6684334B1 (en) 1998-05-27 2004-01-27 Trusted Security Solutions, Inc. Secure establishment of cryptographic keys using persistent key component
US6208990B1 (en) 1998-07-15 2001-03-27 Informatica Corporation Method and architecture for automated optimization of ETL throughput in data warehousing applications
US6185557B1 (en) 1998-07-31 2001-02-06 Unisys Corporation Merge join process
US6743022B1 (en) 1998-12-03 2004-06-01 Oded Sarel System and method for automated self measurement of alertness equilibrium and coordination and for ventification of the identify of the person performing tasks
US20020124176A1 (en) 1998-12-14 2002-09-05 Michael Epstein Biometric identification mechanism that preserves the integrity of the biometric information
US6819797B1 (en) 1999-01-29 2004-11-16 International Business Machines Corporation Method and apparatus for classifying and querying temporal and spatial information in video
US6317834B1 (en) 1999-01-29 2001-11-13 International Business Machines Corporation Biometric authentication system with encrypted models
US6694025B1 (en) 1999-06-02 2004-02-17 Koninklijke Philips Electronics N.V. Method and apparatus for secure distribution of public/private key pairs
US6697947B1 (en) 1999-06-17 2004-02-24 International Business Machines Corporation Biometric based multi-party authentication
JP4519963B2 (ja) * 1999-06-21 2010-08-04 富士通株式会社 生体情報の暗号化・復号化方法および装置並びに、生体情報を利用した本人認証システム
US6385604B1 (en) 1999-08-04 2002-05-07 Hyperroll, Israel Limited Relational database management system having integrated non-relational multi-dimensional data store of aggregated data elements
JP2001092787A (ja) * 1999-09-27 2001-04-06 Ntt Data Corp カード認証システム、カード媒体及びカード認証方法
JP2001118103A (ja) 1999-10-15 2001-04-27 Oki Electric Ind Co Ltd ゲート管理装置
JP2001251295A (ja) * 2000-03-02 2001-09-14 Nippon Telegr & Teleph Corp <Ntt> 個人認証方法及びその装置とサーバと端末
IL137099A (en) * 2000-06-29 2006-12-10 Yona Flink Method and system for performing a secure digital signature
GB2366160B (en) 2000-08-09 2004-03-17 Michaelhouse Man Ltd Information routing
WO2002017262A2 (en) 2000-08-21 2002-02-28 United States Postal Services Delivery point validation system
US6819219B1 (en) * 2000-10-13 2004-11-16 International Business Machines Corporation Method for biometric-based authentication in wireless communication for access control
JP2002132731A (ja) * 2000-10-23 2002-05-10 Hitachi Systems & Services Ltd 生体情報とデータ記録媒体を用いたユーザ認証方法、認証装置およびプログラム記録媒体
US7047418B1 (en) * 2000-11-29 2006-05-16 Applied Minds, Inc. Imaging method and device using biometric information for operator authentication
US20020112177A1 (en) * 2001-02-12 2002-08-15 Voltmer William H. Anonymous biometric authentication
US7188362B2 (en) * 2001-03-09 2007-03-06 Pascal Brandys System and method of user and data verification
JP3774121B2 (ja) * 2001-03-14 2006-05-10 日本電信電話株式会社 Icカードシステムにおける認証方法及びシステム
US6886747B2 (en) 2001-03-22 2005-05-03 United States Postal Service System and method for standardizing a mailing address
JP2002353958A (ja) * 2001-05-23 2002-12-06 Bank Of Tokyo-Mitsubishi Ltd 本人確認方法、本人確認装置、媒体作成装置、媒体、媒体保管情報の処理方法、プログラム及び記録媒体
JP2002366527A (ja) * 2001-06-11 2002-12-20 Ntt Advanced Technology Corp 本人認証方法
US7006673B2 (en) * 2001-07-25 2006-02-28 Activcard Ireland Limited Method of hash string extraction
US20030030733A1 (en) 2001-08-08 2003-02-13 Seaman Mark D. System and method for synchronization of media data
US20030084301A1 (en) * 2001-10-30 2003-05-01 Krawetz Neal A. System and method for secure data transmission
US7370044B2 (en) 2001-11-19 2008-05-06 Equifax, Inc. System and method for managing and updating information relating to economic entities
MXPA04006390A (es) 2001-12-28 2005-06-08 James Jonas Jeffrey Creacion de depositos de datos en tiempo real.
AU2003223232A1 (en) 2002-03-06 2003-09-22 United States Postal Service A method for correcting a mailing address
JP2003280994A (ja) * 2002-03-19 2003-10-03 Ntt Electornics Corp コンテンツデータ処理システム、電子機器装置、サーバ装置
US7587408B2 (en) 2002-03-21 2009-09-08 United States Postal Service Method and system for storing and retrieving data using hash-accessed multiple data stores
US7096213B2 (en) 2002-04-08 2006-08-22 Oracle International Corporation Persistent key-value repository with a pluggable architecture to abstract physical storage
SE522615C2 (sv) * 2002-07-09 2004-02-24 Martin Tiberg Med Tiberg Techn En metod och ett system för biometrisk identifiering eller verifiering.
US6968338B1 (en) 2002-08-29 2005-11-22 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Extensible database framework for management of unstructured and semi-structured documents
US7159119B2 (en) 2002-09-06 2007-01-02 United States Postal Service Method and system for efficiently retrieving secured data by securely pre-processing provided access information
US7900052B2 (en) 2002-11-06 2011-03-01 International Business Machines Corporation Confidential data sharing and anonymous entity resolution
US8620937B2 (en) 2002-12-27 2013-12-31 International Business Machines Corporation Real time data warehousing
CN100541443C (zh) 2002-12-31 2009-09-16 国际商业机器公司 用于处理数据的方法和系统
US7200602B2 (en) 2003-02-07 2007-04-03 International Business Machines Corporation Data set comparison and net change processing
US7962757B2 (en) 2003-03-24 2011-06-14 International Business Machines Corporation Secure coordinate identification method, system and program
US8204213B2 (en) 2006-03-29 2012-06-19 International Business Machines Corporation System and method for performing a similarity measure of anonymized data

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101087194B (zh) * 2006-06-07 2011-01-19 株式会社日立制作所 生物体认证方法及系统
CN103562851A (zh) * 2011-05-27 2014-02-05 国际商业机器公司 使用单向散列的数据扰乱和匿名化
CN103562851B (zh) * 2011-05-27 2016-10-12 国际商业机器公司 使用单向散列的数据扰乱和匿名化
CN109525555A (zh) * 2014-03-27 2019-03-26 阿里巴巴集团控股有限公司 一种在线注册和认证的方法及装置
CN109525555B (zh) * 2014-03-27 2022-04-08 创新先进技术有限公司 一种在线注册和认证的方法及装置

Also Published As

Publication number Publication date
AU2003300458A1 (en) 2004-07-29
KR100800371B1 (ko) 2008-02-04
US20100153738A1 (en) 2010-06-17
EP1584035B1 (en) 2015-04-15
US8352746B2 (en) 2013-01-08
EP1584035A4 (en) 2009-09-09
US7702919B2 (en) 2010-04-20
CN100541443C (zh) 2009-09-16
US20050060556A1 (en) 2005-03-17
WO2004061668A1 (en) 2004-07-22
KR20060021816A (ko) 2006-03-08
EP1584035A1 (en) 2005-10-12
CA2511117A1 (en) 2004-07-22
JP2006512864A (ja) 2006-04-13

Similar Documents

Publication Publication Date Title
CN100541443C (zh) 用于处理数据的方法和系统
US9361440B2 (en) Secure off-chip processing such as for biometric data
CN100401271C (zh) 用于控制网络上的数据存取的方法和装置
US7844832B2 (en) System and method for data source authentication and protection system using biometrics for openly exchanged computer files
US9531544B2 (en) Two-dimensional bar code for ID card
WO2003034188A2 (en) Method and system for detecting unauthorised executable programs _______________________________________________________________
WO2003100730A1 (en) Biometric key generation for secure storage
US9026798B2 (en) User selectable signature
CN1263324A (zh) 指纹辨识键盘装置及其辨识方法
CN100337423C (zh) 一种电子文档的保密、认证、权限管理与扩散控制的处理方法
WO1999012144A1 (fr) Serveur et procede de generation de signature numerique
JP4980578B2 (ja) 認証処理方法及び装置
JPH10260939A (ja) コンピュータネットワークのクライアントマシン認証方法,クライアントマシン,ホストマシン及びコンピュータシステム
CN117424709A (zh) 终端设备的登录方法、设备以及可读存储介质
CN112000933B (zh) 应用软件的激活方法、装置、电子设备及存储介质
JP2005293490A (ja) 生体認証システム
CN104751042A (zh) 基于密码哈希与生物特征识别的可信性检测方法
Kwon et al. Comments on “PassBio: Privacy-Preserving User-Centric Biometric Authentication”
CN1606027A (zh) 利用指纹进行软件版权保护的方法及其应用装置
JP4760124B2 (ja) 認証装置、登録装置、登録方法及び認証方法
CN117371048B (zh) 远程访问的数据处理方法、装置、设备及存储介质
JP4309164B2 (ja) アクセス管理システム、アクセス管理装置、アクセス管理システムに用いる記録媒体、アクセス管理プログラム及びアクセス管理方法
Alshaikhli et al. Security threats of finger print biometric in network system environment
JPH1188322A (ja) ディジタル署名生成方法
JP2007213406A (ja) 認証サービス方法、情報処理装置、および認証プログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20090916