CN1281608A - 利用生物统计数据生成密码密钥 - Google Patents

利用生物统计数据生成密码密钥 Download PDF

Info

Publication number
CN1281608A
CN1281608A CN98812158A CN98812158A CN1281608A CN 1281608 A CN1281608 A CN 1281608A CN 98812158 A CN98812158 A CN 98812158A CN 98812158 A CN98812158 A CN 98812158A CN 1281608 A CN1281608 A CN 1281608A
Authority
CN
China
Prior art keywords
model
fingerprint
message
new
group
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.)
Pending
Application number
CN98812158A
Other languages
English (en)
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.)
Cross Match Holdings Inc
Original Assignee
Digital Persona Inc
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 Digital Persona Inc filed Critical Digital Persona Inc
Publication of CN1281608A publication Critical patent/CN1281608A/zh
Pending 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
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/12Fingerprints or palmprints
    • 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/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0861Generation of secret information including derivation or calculation of cryptographic keys or passwords
    • H04L9/0866Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
    • 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
    • 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/3263Cryptographic 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 involving certificates, e.g. public key certificate [PKC] or attribute certificate [AC]; Public key infrastructure [PKI] arrangements

Abstract

提供一种利用生物统计数据生成密码密钥的方法和设备。接收指纹并从指纹提取特征组(315)。这些特征组可包括下述特征中的一个或多个:根据指纹的该特征组建立一个消息。对于一种实施例,该消息是包括该特征组的一个样板(320)。对于另一种实施例,该消息是该样板中未包括的一个特征子集。对该消息施以消息消化操作以建立一个密码密钥(355)。本发明的另一种实施例是利用指纹图象的特征组生成一个数字证书。数字证书所使用的公用密钥基于指纹图象。

Description

利用生物统计数据生成密码密钥
本发明涉及密码术,更准确地说,涉及利用生物统计数据生成唯一的密码密钥。
随着越来越多的信息转成电子形式,加密变得更为普遍。加密的一种现有方法是公用密钥加密,即其中每个人得到一对称为公用密钥和专用密钥的密钥的一种加密方式。每个人的公用密钥是公开的而专用密钥是秘密的。利用预计的接收方的公用密钥加密消息并且对其只能利用接收方的专用密钥解密。利用发送方的公用密钥对消息签字并且只能用发送方的公用密钥对其解密。要求发送方和接收方通过某安全通道共享秘密信息(密钥)的需要不再存在-所有通信只涉及到公用密钥,并且不需要发送或共享专用密钥。公用密钥密码术可用于鉴别(数字签字)和用于保密(加密)。其它加密方式例如对称密钥加密依赖于密钥的交换。
然而,密钥通常是64位或更长的数字而且用户记不住他们的密钥。替代地,用户在他们的计算机系统中存储他们的密钥。由于计算机系统很少是真正安全的,可以从计算机系统中得到密钥。为了防止这种情况,可以把密钥存储到由口令保护的文件中。但是,口令可能被破解。此外,系统只是在最低的安全级别上是安全的。从而,需要一种用户可方便使用的但是第三方不能得到的安全的密码密钥。
本发明涉及密码术,更准确地说,涉及利用生物统计数据生成唯一的密码密钥。接收指纹,而且从该指纹中提取各特征。这些特征可包括一个或多个下述内容:根据指纹的各特征建立的消息。对于一种实施例,该消息是包括这些特征的一个样板。对于另一种实施例,该消息是该样板中未包括的特征子集。对于另一种实施例,该消息是不和该样板里各特征对应的各幻象点。对消息施以消息消化操作以便建立密码密钥。
本发明的另一种实施例利用指纹图象的特征生成数字证书。该数字证书使用的公用密钥基于指纹图象。在一种实施例中,该数字证书包括一个包含着指纹图象的或者包含着从该指纹图象提取的各特征的样板。检验该样板为数字证书的真实性提供更多的保证。
通过示例的方式而不是以限制性的方式说明本发明,示例示在附图中,各附图中的相似参考数字代表类似的部件,附图是:
图1是一种在其上可实现本发明的计算机系统。
图2是本发明的设备的一种实施例的方块图。
图3是一个流程图,其说明生成和使用本发明的密码密钥的一种
实施例。
图4是一个流程图,其说明生成和使用本发明的密码密钥的另一种实施例。
图5是一个流程图,其说明生成和使用本发明的密码密钥的另一种实施例。
图6是一个流程图,其说明生成和使用本发明的密码密钥的另一种实施例。
图7是一个流程图,其说明依据本发明的一种生成和使用数字证书的实施例。
图8是一个流程图,其说明依据本发明的另一种生成和使用数字证书的实施例。
图9示意表示一个包括标志细节和幻象点的指纹的例子。
说明一种用来利用生物统计数据生成密码密钥的方法和设备。在下面的说明中,出于解释的目的,叙述许多具体细节以对本发明提供透彻的理解。然而对于业内人士,很明显,可以在不具有这些具体细节下实施本发明。在其它情况中,为了避免不必要地使本发明模糊不清,以方块图的形式示出周知的结构和部件。
图1是一个在其上可实现本发明的计算机系统。图1是一种在其上可实现本发明的数字系统的实施例。数字系统100包括一个用于传递信息的系统总线110或其它通信装置,以及一个和系统总线110连接的用于处理信息的处理器120。数字系统100还包括一个和系统总线110连接的只读存储器(ROM)和/或其它静态存储部件135,用来存储用于处理器120的静态信息和指令。数字系统100还包括一个主存储器130,即一个用于存储要被执行的信息和指令的动态存储部件。主存储器130还可用于在执行指令的期间存储临时变量或其它中间信息。在一种实施例中,主存储器130是一个动态随机存取存储器(DRAM)。
数字系统100还可通过系统总线110和一个用于向用户显示信息的显示器部件150,例如阴极射线管(CRT)或液晶显示器(LCD)屏幕,连接。一个字母数字输入部件155典型地和系统总线110连接,用于向处理器120传递信息及命令选择。另一种类型的用户输入部件是诸如鼠标、跟踪球、跟踪垫或光标方向键组的光标控制部件160,用于向处理器120传递方向信息和命令选择并且用于控制显示器部件150上的光标移动。替代地,可使用诸如铁笔或笔的其它输入部件以便和显示器交互。数字系统还可通过系统总线110和网络通信部件165连接。网络通信部件165可用于使该数字系统和其它数字系统、服务器及网络连接。
数字系统100还包括一个通用串行总线(USB)控制器180,即用于控制通用串行总线(USB)185的总线控制器。USB总线185用于把USB部件190连接到数字系统100。通过USB 185把指纹传感器195和数字系统100连接。替代地,可以通过网络通信部件165把指纹传感器195连接到数字系统100。
图2是本发明的设备的方块图。对于一种实施例,密码密钥生成单元210包括数据库220。数据库220存储指纹的样板组。对于又一种实施例,不使用数据库220,并且或者不使用样板组或者把样板组存储到加密的文件组中。
临时存储单元230存储用于处理以及密码密钥生成的数据。对于一种实施例,一旦完成匹配/生成后,临时存储单元230是空的。对于一种实施例,所生成的密码密钥只在临时存储单元中存储足够长的时间以供使用,然后被擦除。
特征提取单元240从指纹传感器195接收指纹。特征提取单元240从指纹提取有关的各特征。附加特征提供单元245提取细节之外的特征。对于一种实施例,这些特征可包含各种细节,其中包括位置和方向;空间频率;曲率;脊数;各点之间的脊距离/曲率;与全局特征组的关系;通过向量量化生成的以对子群空间特性编码的代码字组;等等。在临时存储器单元230中存储这些特征。
对于一种实施例,匹配单元250包含在密码密钥生成单元210中。匹配单元250把从指纹提取的特征组和样板进行比较,并且确定该指纹是否和某样板匹配。对于一种实施例,若用户是未知的,则样板建立单元260为新用户建立一个样板并把该样板添加到数据库220中。
散列单元280建立由消息建立单元270所建立的消息的散列。在一种实施例中,利用一个单向散列函数或消息消化函数建立该散列。该单向散列函数得到长度不同的消息并生成长度固定的散列。假定不可能对散列进行计算以便找出带有该散列的消息;事实上人们不能对带有散列的消息确定出任何有用的信息。对于某些单向散列函数,要确定出产生相同散列的二个消息在计算上也是不可能的。对于一种实施例,该固定长度散列是和用户的指纹相关的密码密钥。对于另一个实施例,该固定长度散列是用于生成密码密钥的基础。对于一种实施例,所采用的单向散列函数是MDS。替代地,也可使用其它散列函数。对于一种实施例,固定长度为128位。
对于一种实施例,在密码密钥生成单元210中还包括幻象生成单元290。幻象点生成单元290用于生成要在样板里包括的幻象点。后面解释幻象点单元的功能。
在密码密钥生成单元210中可包括扣除单元270。扣除单元270用于从包括指纹特征以及幻象点的样板中去掉提取出的指纹特征以便得到幻象点。
图3是一个流程图,其说明本发明的一种生成并使用密码密钥的实施例。在框310,流程开始。在框315,从用户接收指纹。指纹可以是加密的或者用其它方式保护的。对于一种实施例,在加密的指纹中包含时间和日期印记以确保该指纹不是以前生成的也不是重新发送的。若该指纹是加密的或用其它方式保护的,则对它解密并且生成数字指纹图象。接着提取该指纹的特征组。这些特征可包括下列中的一个或多个:细节,包括其位置和方向;空间频率;曲率;脊数;各点之间的脊距离/曲率;与全局特征组的关系;通过向量量化生成以对子群空间特性编码的代码字组;等等。提取这些特征的方法在技术上是周知的。
在框320,为该用户建立一个样板。样板至少包括从指纹提取出的一些特征。对于一种实施例,样板包括从指纹提取的全部标识特征。
在框325,散列该样板。对于一种实施例,该散列是密码密钥。对于另一种实施例,对该散列使用已知的技术以便生成密码密钥。该密码密钥是用特定的指纹确定的,从而也是为某特定用户确定的,对于一种实施例,为了公用密码加密,根据该散列生成一个专用密钥。生成一个公用密钥以和该密码密钥相对应。生成和专用密钥相对应的公用密钥的各种方法在技术上是周知的。技术上周知公用密钥/专用密钥对,并将其用于鉴别文档、加密文档等。
在框330,使用该密码密钥。对于一种实施例,为了做特定的事情生成密码密钥。例如,该密钥可用于和用户的专用密钥一起对某文档签字。这允许可用该用户的公用密钥解密该文档,从而识别该文档是由该用户产生的。替代地,可以用用户的公用密钥加密该文档,以允许只能用该用户的专用密钥解密,从而防止未核准的用户使用该文档。
在框335,存储该样板。密码密钥本身不存储在系统中的任何处。对于一种实施例。利用所使用的文件存储该样板。从而,若该文档已加密,则把该样板附着在该文档本身中。对于另一种实施例,在数据库中或者其它更集中的位置处存储样板。
现完成该密钥的初始使用。可能已加密了某文件。可由用户在系统上存储该文件、发送或部署该文件。若该用户希望解密某已加密的文档,或者在别的情况下希望再次使用该密码密钥,则该流程进入框340。
在框340,从该用户接收指纹。作为再次说明,可以使用各种验证技术以保证该指纹是一个真正的指纹。该指纹的各个特征被提取。
在框345,把新提取的指纹特征组和样板比较。如前面根据框320所说明的那样,该样板包括一部分或全部先前从该指纹提取的特征。该比较检查所接收的指纹是否和该样板一样属于同一个用户。
在框350,该处理检查特征组是否和样板匹配。可利用技术上任何已知的方法完成该比较。指纹和样板的比较在技术上是周知的。若特征组不和样板匹配,则流程进入框340。对于一种实施例,请求新的指纹。若特征组匹配,则流程进入框355。
在框355,再次散列该样板以建立一个密码密钥。由于该样板已用于生成第一次的密码密钥,会产生相同的密钥。接着可以以前面说明的方式使用该密钥。
图4是一个流程图,其说明另一种生成并使用本发明的密码密钥的实施例。
在框410,流程开始。在框415,从用户接收指纹。该指纹可以是加密的或用其它方式保护的。对于一种实施例,在加密的指纹中包含时间和日期印记以确保该指纹不是以前生成的也不是重新发送的。若该指纹是加密的或用其它方式保护的,则对它解密并且生成数字指纹图象。接着提取该指纹的特征组。这些特征可包括下列中的一个或多个:细节,包括其位置和方向;空间频率;曲率;脊数;各点之间的脊距离/曲率;与全局特征组的关系;等等。提取这些特征的方法在技术上是周知的。
在框420,为该用户建立一个样板。样板至少包括从指纹提取出的一些特征。对于一种实施例,样板只包括细节位置和方向。从而,在该样板中可能不包括其它的特征,诸如空间频率、曲率、脊数、各点之间的脊距离/曲率、与全局特征组的关系,以及通过向量量化生成的以对子群空间特性编码的代码字组。
在框425,确定这些附加的特征并且将其放到临时消息中。
在框430,对只包括这些附加特征的消息进行散列。对于一种实施例,该散列是密码密钥。对于另一种实施例,利用该散列生成一个密码密钥。对于一种实施例,该散列生成一个专利密钥。还生成对应的公用密钥。
在框435,如前面说明那样使用该密钥。
在框440,存储样板。该样板只包含指纹的各细节。从而,即使黑客访问该样板,黑客也不能推导出密码密钥。在该样板中未包括用来生成密码密钥的各附加特征。
此刻结束该密钥的初始使用。该样板可能已利用所使用的文件得到存储。替代地,该样板可能在数据库中。若用户希望重新使用该密钥以访问以前加密过的文件或者加密新文件,则处理从框450开始。
在框450,从该用户接收指纹。如前面说明的那样,可以使用各种验证技术以保证该指纹是一个真正的指纹。该指纹的各个特征被提取。
在框455,把新提取的指纹特征组和样板比较。如前面根据框420所说明的那样,该样板包括一部分先前从该指纹提取的特征。该比较检查所接收的指纹是否和该样板一样属于同一个用户。
在框450,该处理检查特征组是否和样板匹配。可使用技术上任何已知的方法完成该比较。指纹和样板的比较在技术上是周知的。若特征组不和样板匹配,则流程进入框450。对于一种实施例,请求新的指纹。若特征组匹配,则流程进入框465。
在框465,提取该指纹的附加特征组。
在框470,确定这些附加特征并将其放入到临时消息中。接着对只包含这些附加特征的该消息进行散列以生成密码密钥。对于一种实施例,利用该散列生成一个专用密钥。还生成一个对应的公用密钥。由于这些附加特征对应于同一个指纹,故所生成的消息和原始消息相同。这造成再次产生原始的密码密钥。现在可以按技术上所知的那样使用该密钥。
图5是一个流程图,其说明另一种生成并使用本发明的密码密钥的实施例。在框510,该流程开始。
在框515,接收指纹并提取该指纹的特征组。该特征组是上面说明的那些特征。
在框520,生成各幻象点。幻象点是放置在该指纹中的假(false)特征组。图9示出带有多个加标志的细节920。图9还包括多个位于该指纹的各空白区940中的幻象点930。空白区940是其中不具有实际的或可能的细节点的区域。例如,某空白区可能沿着某连续的脊。由于细节点是脊的开始点、结束点或分叉点,故在连续的脊上可能不会出现细节点。通过选择空白区,即其中不太可能出现某细节的多个区940,可使错误最少。除位置外还向各幻象点930分配取向。对于备择的实施例,幻象点930不位于空白区940中但具有很不可能的取向。指纹中的脊是连续的,从而,某脊上的并对该脊的方向成90度角的幻象点是很不可能的。可以采用设置不同于实际上的各细节的各种点的替代方法,对指纹进行比较。
回到图5,在框525,建立一个包括多个幻象点的样板。在不带任何注释的情况下在该样板中包括各幻象点。在检查该样板时,不能区分真实细节和幻象点。识别幻象点的方法是检查实际的指纹。
在框530,从该样板中扣除掉提取出的各特征。这可留下已加到样板中的各幻象点。散列这些幻象点以建立密码密钥。
在框535,可为任何已知的应用使用该密码密钥。在框540,存储该包括各幻象点的样板。对于一种实施方式,该样板和已被加密/鉴别的文件一起存储。对于另一种实施例,把样板存储到数据库中。
在框540,存储包括各幻象点的该样板。该样板可存储到数据库中,或者和被加密的文件(组)一起存储。此刻该密码密钥已被使用。为了解密某被加密的文件或者为了再次使用该密钥,该流程进行框550。
在框550,接收指纹并提取特征组。
在框555,把从指纹中提取的特征组和样板比较。对于一种实施例,在检查样板的各点时,独个地把它们和指纹的各个点进行比较。
在框560,判定特征组是否和样板匹配。若提取出的各特征不匹配,即不是同一个用户,则流程返回到框550。对于一种实施例,自动请求新指纹。若提取出的特征组匹配,则流程进行框565。
在框565,从样板中扣除掉提取出的特征组,只留下各幻象点。
在框570,散列该结果,即幻象点组,以建立密码密钥。由于该密码密钥是从一组和前面框530中相同的幻象点产生的,故生成一个相同的密钥。从而,可以解密任何用该密钥加密的文件。
图6是一个流程图,其说明另一种生成并使用本发明的密码密钥的实施例。在框610,该流程开始。
在框620,接收指纹。
在框630,提取该指纹的特征组。特征组可包括:各细节,包含位置和指向;空间频率;曲率;脊数;各点之间的脊距离/曲率;与全局特征组的关系;通过向量量化生成以对子群空间特性编码的代码字组;等等。为了清晰,可进一步评估这些特征组。对于一种实施例,只保留那些具有高清晰度的特征。
在框640,散列特征组。该散列可以是密码密钥。替代地,可利用已知的算法从该散列生成一个密码密钥。该密码密钥包括原始指纹的一部分或全部特征。
在框650,可使用该密钥,以便加密或鉴别文件,或者用于任何其它用途。现在完成该密钥的初始生成。在使用该密钥后,不再保留该密钥。不生成样板。
为了解密文件,或者用其它方式再次使用该密钥,该流程在框660再次启动。在框660,接收指纹。
在框670,提取该指纹的特征组。对于一种实施例,这些特征组和上面框630中提取的特征组相同。对于另一种实施例,可能提取一些附加的特征。对于一种实施例,用户可以数次把手指放在扫描仪上,以便生成更好地代表实际指纹图象的复合图象。
在框680,散列提取出的特征组。该散列可以是密码密钥。替代地,可使用已知的各种算法以便从该散列生成一个密码密钥。该密码密钥和框640中生成的密码密钥相同。对于一种实施例,所生成的密码密钥是一个专用密钥,它和对应的公用密钥可用于解密先前加密过的文件或用于其它应用。
对于一种实施例,生成该相同的密码密钥是一个双步骤的过程。在提取出特征组后,可以轻微地变动特征组,以生成不同的散列。即,可微调地移动特征组,以便在用户未把手指准确地放在与生成原始密码密钥时相同的位置上进行补偿。对于一种实施例,所提取的初始特征组是用于该密码密钥的初始条件。由初始特征组生成的散列用于搜索局部密钥空间。可采用对指纹定位进行匹配的替代方法。
图7是一个流程图,其说明一种依据本发明的生成和使用数字证书的实施例。数字证书把身分和一对电子密钥捆绑在一起,该对密钥可用于对数字信息进行加密和签字。数字证书使得有可能验证用户使用某给定密钥的权利要求,这有助于防止使用假密钥来冒充用户。数字证书通常是由证书管理机构颁发的,并用该证书管理机构的专用密钥签字。该证书管理机构保证这对密钥的持有人确定是具有该权利的人。数字证书通常包括拥有人的公用密钥、拥有人的姓名、该公用密钥的到期日期、颁发方(证书管理机构)的名称、数字证书的序列号以及颁发方的数字签字。通过发出数字证书,用户可以查明该用户的公用密钥的“可信”拷贝是知道的。
在框710,开始该流程。在框715-730中示出获得数字证书的登记过程。在框735-770中示出使用该数字证书的过程。
在框715,用户向证书管理机构(CA)发送要在数字证书中包含的指纹样板。对于一种实施例,该指纹样板是指纹的数字图象。对于另一种实施例,该指纹样板是从指纹中提取出的特征组样板。CA利用该用户的其它信息验证用户的身份。例如,可使用社会保障号。替代地,可利用其它类似信息检查其指纹是由CA接收的用户的身份。
在框720,由证书管理机构产生数字证书。该证书中除了包括前面列出的信息外,还包括证书管理机构加入的指纹样板。这样,该指纹的拥有人还通过该指纹样板标识。
在框725,CA签上CA的数字密钥。CA的签字证明,就CA所知,该数字证书是合法的。
在框730,CA向该用户回送数字证书。现在该用户拥有数字证书,并可利用它向第三方证明自己的身份。
在框735,该用户希望利用该数字证书向第三方,例如某人A,证明自己的身份。该用户向该人A发送数字证书以证明自己的身份。
在框740,该人A用证书管理机构的公用密钥解密该证书。这告诉该人A,该数字证书是合法的。从而,该人A知道该数字证书未被更改。
在框745,该人A检索该证书中包含的公用密钥及指纹样板。该公用密钥和该指纹样板一起标识和该证书相关的用户。
在框750,该人A从该用户接收用该用户的专用密钥加密的一个文件。此外,接收来自该用户的指纹。对于一种实施例,在该人A用CA的公用密钥解密该证书后,该人A向该用户请求加密的文件和指纹。对于另一种实施例,当向该人A发送数字证书时,该用户自动地发送指纹以及加密的文件。
在框755,该人A检查能否用从该数字证书检索到的公用密钥解密用该用户的专用密钥加密的文件。用专用密钥加密的文件可以用对应的公用密钥解密。从而,这告诉该人A,该用户拥有和该数字证书对应的专用密钥。对于一种实施例,该加密文件是利用该人的指纹借助前面说明的加密机制加密的。若该公用密钥解密该文件,则该流程进入框765。若该公用密钥不能解密该文件,则该流程进入框760。在框760,该用户被拒绝。
在框765,把从该用户接收到的指纹和从该数字证书检索到的指纹比较。对于一种实施例,对提取出的特征组样板进行比较。若指纹不和样板匹配,则该流程返回框760,并且拒绝该用户。若指纹和指纹样板匹配,则该流程进入框770,并且接受该用户。此刻,该人A知道该数字证书是合法的,并且是和当前使用该证书的用户相关的。这为使用数字证书提供更高的安全性。
图8是一个流程图,其说明另一个生成并使用依据本发明的数字证书的实施例。
在框810,该流程开始。在框815-825中示出得到数字证书的登记过程。在框830-860示出使用该数字证书的过程。
在框815,用户向证书管理机构(CA)发送要在数字证书中包含的公用密钥。CA利用该用户的其它的其它信息验证该用户的身份。例如,可使用社会保障号。替代地,可使用其它类似信息来检查该用户的身份。
在框820,CA生成包含该公用密钥的数字证书,并且用CA的数字密钥对它签名。CA的签字证明,就CA所知,该数字证书是合法的。
在框825,CA把数字证书回送给用户。现在该用户拥有数字证书,并可利用它向第三方证明自己的身份。
在框830,该用户希望利用该数字证书向第三方,例如某人A,证明自己的身份。该用户向该人A发送数字证书以证明自己的身份。
在框835,该人A用证书管理机构的公用密钥解密该证书。这告诉该人A,该数字证书是合法的。从而,该人A知道该数字证书未被更改。
在框840,该人A检索该证书中包含的公用密钥。该公用密钥标识和该证书相关的用户。
在框845,该人A从该用户接收用该用户的专用密钥加密的一个文件。该用户使用的该专用密钥是从该用户的指纹生成的,如前面所述。
对于一种实施例,在该人A用CA的公用密钥解密该证书后,该人A向该用户请求该加密的文件。对于另一种实施例,当向该人A发送数字证书时,该用户自动地发送一个加密文件。
在框850,该人A检查能否用从该数字证书检索到的公用密钥解密该用户的专用密钥加密的文件。用专用密钥加密的文件可以用对应的公用密钥解密。从而,这告诉该人A,该用户拥有和该数字证书对应的专用密钥。对于一种实施例,该加密文件是利用该人的指纹借助前面说明的加密机制加密的。
若该公用密钥解密该文件,则该流程进入框860,并且该用户是有效的。若该公用密钥不能解密该文件,则该流程进入框855,并且拒绝该用户。
在框765,把从该用户接收到的指纹和从该数字证书检索到的指纹比较。对于一种实施例,对提取出的特征组样板进行比较。若指纹不和样板匹配,则该流程返回框760,并且拒绝该用户。若指纹和指纹样板匹配,则该流程进入框770,并且接受该用户。此刻,该人A知道该数字证书是合法的,并且是和当前使用该证书的用户相关的。这为使用数字证书提供更高的安全性。
在上面的说明中,参照其具体实施例对本发明作出了说明。然而,很明显,在不背离本发明更为广阔的精神和范围的情况下,可作出各种修改和改变。从而本说明书以及附图被当作是示范性的,不带有限制性的含义。对本发明的解释不应受到这些实施例和例子的限制,而是应该根据下述权利要求书来解释。

Claims (24)

1.一种方法,包括下述用计算机实现的步骤:
接收指纹;
从指纹中提取特征组;
根据指纹的特征组建立一个消息;
对该消息施以消息消化功能以建立一个密码密钥。
2.权利要求1的方法,其中所述建立步骤包括建立包含指纹的特征组的一个样板的步骤,其中所述样板包括该消息。
3.权利要求2的方法,还包括一个包含下述步骤的密码密钥检索步骤:
接收新指纹;
检索该样板;
把新指纹和该样板比较;
若该新指纹和该样板匹配,则对该样板施以消息消化功能以生成该密码密钥。
4.权利要求1的方法,其中所述建立消息的步骤包括从该指纹提取附加特征组的步骤,这些附加特征包括该消息。
5.权利要求4的方法,还包括一个包含下述步骤的密码密钥检索步骤:
接收新指纹;
检索该消息;
从该新指纹提取一组主要特征;
从该新指纹提取一组辅助特征;
把该主要特征组和该消息比较;
若该主要特征组和该消息匹配,则对该辅助特征组施以消息消化功能以建立密码密钥。
6.权利要求1的方法,其中所述建立消息的步骤包括下述步骤:
建立不和该指纹的各特征对应的幻象点组;
建立一个包括特征组和幻象点组的样板;
从该样板中扣除掉特征组,剩下幻象样板,该幻象样板成为该消息;以及
存储该样板。
7.权利要求6的方法,还包括一个包含下述步骤的密码密钥检索步骤:
接收新指纹;
检索该样板;
从该新指纹提取一组新特征;
把该新特征组和该样板比较;
以及若该新特征组和该样板匹配,则:
从该样板去掉该新特征组,生成幻象样板;
对该幻象样板施以消息消化功能以建立密码密钥。
8.权利要求1的方法,其中所述建立消息的步骤包括组合指纹的各特征以建立消息的步骤。
9.权利要求8的方法,还包括一个包含下述步骤的密码密钥检索步骤:
接收新指纹;
从该新指纹提取特征组;
建立该新指纹的特征组样板;
对该样板施以消息消化功能以建立一个新的密码密钥,该新的密码密钥和以前生成的密码密钥相同。
10.一种方法,包括下述用计算机实现的步骤:
接收指纹;
从该指纹提取特征组;
建立一个该指纹的特征组样板;
对该样板施以消息消化功能以建立一个密码密钥。
11.权利要求10的方法,还包括:
和利用该密码密钥加密的各个文件一起存储该样板。
12.权利要求10的方法,还包括:
把该样板存储到数据库中。
13.权利要求10的方法,还包括一个包含下述步骤的检索该密码密钥的步骤:
接收新指纹;
检索该样板;
比较新指纹和该样板;
若该新指纹和该样板匹配,则对该样板施以消息消化功能以生成该密码密钥。
14.权利要求10的方法,其中所述施以消息消化功能的步骤包括MDS算法。
15.权利要求10的方法,其中不存储该样板。
16.权利要求15的方法,其中还包括一个包含下述步骤的检索该密码密钥的步骤:
接收新指纹;
从该指纹提取特征组;
建立该新指纹的新的特征组样板;
对该新样板施以消息消化功能以建立一个新的密码密钥,该新密码密钥和以前生成的密码密钥相同。
17.一种方法,包括下述用计算机实现的步骤:
接收指纹;
从该指纹提取第一组特征;
从该指纹提取第二组特征;
建立第一组特征的样板;
对第二组特征施以消息消化功能以建立一个密码密钥;以及
和第一组特征一起存储该样板。
18.权利要求17的方法还包括一个包含下述步骤的检索该密码密钥的步骤:
接收新指纹;
检索该样板;
从该新指纹提取一组主要特征;
从该新指纹提取一组辅助特征;
把该主要特征组和该样板进行比较;
若该主要特征组和该样板匹配,则对该辅助特征组施以消息消化功能以建立该密码密钥。
19.一种方法,包括下述用计算机实现的步骤:
接收指纹;
从该指纹提取一组特征;
生成不和该指纹的各实际特征对应的幻象点组;
建立该特征组以及该幻象点组的一个样板;
从该样板扣除掉该特征组,以生成幻象样板;
对该幻象样板施以消息消化功能以建立一个密码密钥;以及
存储该样板。
20.权利要求19的方法,还包括一个包含下述步骤的密码密钥检索步骤:
接收新指纹;
检索样板;
从新指纹提取一组新特征;
比较新特征组和样板;
以及若新特征组和样板匹配,则:
从样板中扣除掉新特征组,以生成新的幻象样板;
对该新幻象样板施以消息消化功能以建立一个新密码密钥。
21.一种方法,包括下述用计算机实现的步骤:
证书管理机构接收一个和根据用户的指纹生成的专用密钥对应的公用密钥;
把该公用密钥包含到一个数字证书中;
用该证书管理机构的专用密钥对该数字证书签字。
22.权利要求21的方法,还包括下述步骤:
向第三方发送该数字证书以便鉴别该用户;
该第三方解密该数字证书;以及
该用户发送一个用基于该用户的指纹的专用密钥加密的消息;以及
该第三方用该数字证书中所包括的公用密钥解密该消息以验证该用户的身份。
23.权利要求21的方法,其中所述数字证书还包括一个指纹样板。
24.权利要求23的方法,还包括下述步骤:
向第三方发送该数字证书以便鉴别该用户;
该第三方解密该数字证书;并且
该用户向该第三方发送指纹图象;以及
该第三方比较该指纹图象和指纹样板以验证该用户的身份。
CN98812158A 1997-11-14 1998-11-02 利用生物统计数据生成密码密钥 Pending CN1281608A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/970,304 US6035398A (en) 1997-11-14 1997-11-14 Cryptographic key generation using biometric data
US08/970,304 1997-11-14

Publications (1)

Publication Number Publication Date
CN1281608A true CN1281608A (zh) 2001-01-24

Family

ID=25516731

Family Applications (1)

Application Number Title Priority Date Filing Date
CN98812158A Pending CN1281608A (zh) 1997-11-14 1998-11-02 利用生物统计数据生成密码密钥

Country Status (8)

Country Link
US (1) US6035398A (zh)
EP (1) EP1025677A1 (zh)
JP (1) JP4460763B2 (zh)
KR (1) KR20010052105A (zh)
CN (1) CN1281608A (zh)
AU (1) AU1375999A (zh)
TW (1) TW414882B (zh)
WO (1) WO1999026372A1 (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1306751C (zh) * 2003-10-17 2007-03-21 株式会社日立制作所 单一密码生成装置和方法
US7882363B2 (en) 2002-05-31 2011-02-01 Fountain Venture As Biometric authentication system
US7996683B2 (en) 2001-10-01 2011-08-09 Genkey As System, portable device and method for digital authenticating, crypting and signing by generating short-lived cryptokeys
CN102185694A (zh) * 2010-12-21 2011-09-14 常熟理工学院 基于指纹信息的电子文件加密的方法及其系统
US8229177B2 (en) 2001-05-31 2012-07-24 Fountain Venture As Data processing apparatus and method
CN101253726B (zh) * 2005-09-01 2013-02-06 三菱电机株式会社 在计算机可读介质中存储数据的计算机实施的方法
US8572673B2 (en) 2004-06-10 2013-10-29 Dominic Gavan Duffy Data processing apparatus and method
CN106030668A (zh) * 2013-12-02 2016-10-12 身份认证管理公司 用于多密钥的真正的生物识别身份认证的方法和系统
CN107070666A (zh) * 2017-05-15 2017-08-18 广东虹勤通讯技术有限公司 一种加解密方法及装置
CN110659535A (zh) * 2018-06-28 2020-01-07 厦门本能管家科技有限公司 一种基于指纹识别的私钥生成方法及系统

Families Citing this family (178)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US6205249B1 (en) 1998-04-02 2001-03-20 Scott A. Moskowitz Multiple transform utilization and applications for secure digital watermarking
US7664263B2 (en) 1998-03-24 2010-02-16 Moskowitz Scott A Method for combining transfer functions with predetermined key creation
US7177429B2 (en) 2000-12-07 2007-02-13 Blue Spike, Inc. System and methods for permitting open access to data objects and for securing data within the data objects
US7159116B2 (en) 1999-12-07 2007-01-02 Blue Spike, Inc. Systems, methods and devices for trusted transactions
US7346472B1 (en) 2000-09-07 2008-03-18 Blue Spike, Inc. Method and device for monitoring and analyzing signals
US6845453B2 (en) * 1998-02-13 2005-01-18 Tecsec, Inc. Multiple factor-based user identification and authentication
US6754820B1 (en) 2001-01-30 2004-06-22 Tecsec, Inc. Multiple level access system
US6353889B1 (en) * 1998-05-13 2002-03-05 Mytec Technologies Inc. Portable device and method for accessing data key actuated devices
US6321339B1 (en) * 1998-05-21 2001-11-20 Equifax Inc. System and method for authentication of network users and issuing a digital certificate
WO1999060483A1 (en) 1998-05-21 1999-11-25 Equifax Inc. System and method for authentication of network users
US7664264B2 (en) 1999-03-24 2010-02-16 Blue Spike, Inc. Utilizing data reduction in steganographic and cryptographic systems
US8325994B2 (en) 1999-04-30 2012-12-04 Davida George I System and method for authenticated and privacy preserving biometric identification systems
US7711152B1 (en) * 1999-04-30 2010-05-04 Davida George I System and method for authenticated and privacy preserving biometric identification systems
US6940976B1 (en) 1999-06-02 2005-09-06 International Business Machines Corporation Generating user-dependent RSA keys
US6687375B1 (en) * 1999-06-02 2004-02-03 International Business Machines Corporation Generating user-dependent keys and random numbers
JP4519963B2 (ja) * 1999-06-21 2010-08-04 富士通株式会社 生体情報の暗号化・復号化方法および装置並びに、生体情報を利用した本人認証システム
US6928163B1 (en) 1999-07-20 2005-08-09 International Business Machines Corporation Methods, systems and computer program products for generating user-dependent RSA values without storing seeds
US7475246B1 (en) 1999-08-04 2009-01-06 Blue Spike, Inc. Secure personal content server
DE19940341A1 (de) 1999-08-25 2001-03-01 Kolja Vogel Verfahren zum Schutz von Daten
US6931420B1 (en) * 1999-09-24 2005-08-16 Silanis Technology Inc. Method for the separate authentication of a template and user data
JP4518217B2 (ja) * 1999-09-30 2010-08-04 ソニー株式会社 通信装置、通信システム及び通信方法
US8479012B1 (en) 1999-10-19 2013-07-02 Harris Technology, Llc Using biometrics as an encryption key
US7234103B1 (en) 2000-04-26 2007-06-19 Accenture Llp Network-based tax framework database
US7603301B1 (en) * 2000-04-26 2009-10-13 Accenture Llp Verification and printing of a tax return in a network-based tax architecture
US6640202B1 (en) 2000-05-25 2003-10-28 International Business Machines Corporation Elastic sensor mesh system for 3-dimensional measurement, mapping and kinematics applications
GB0012840D0 (en) * 2000-05-25 2000-07-19 Thirdphase Limited Method and system for collection and verification of data from plural sites
JP2003535559A (ja) * 2000-06-02 2003-11-25 キネティック サイエンシーズ インコーポレイテッド 電子メールの生物測定暗号化方法
IL137099A (en) 2000-06-29 2006-12-10 Yona Flink Method and system for performing a secure digital signature
JP2002073571A (ja) * 2000-08-31 2002-03-12 Sony Corp 個人認証システムおよび個人認証方法、並びにプログラム提供媒体
JP4581200B2 (ja) * 2000-08-31 2010-11-17 ソニー株式会社 個人認証システム、個人認証方法、および情報処理装置、並びにプログラム提供媒体
JP4586250B2 (ja) * 2000-08-31 2010-11-24 ソニー株式会社 個人識別証明書リンクシステム、情報処理装置、および情報処理方法、並びにプログラム提供媒体
AU2001288679A1 (en) * 2000-09-11 2002-03-26 Sentrycom Ltd. A biometric-based system and method for enabling authentication of electronic messages sent over a network
KR100353731B1 (ko) 2000-11-01 2002-09-28 (주)니트 젠 일회성 지문템플릿을 이용한 사용자 인증시스템 및 방법
JP4655358B2 (ja) * 2000-11-21 2011-03-23 沖電気工業株式会社 提供者確認システムおよび提供者確認方法
US7412519B2 (en) * 2000-12-08 2008-08-12 Xerox Corporation Authorized document usage including rendering a protected document
EP1366595B1 (en) * 2001-02-14 2018-11-14 GenKey Netherlands B.V. Data processing apparatus and method
US7181017B1 (en) 2001-03-23 2007-02-20 David Felsher System and method for secure three-party communications
US6976167B2 (en) * 2001-06-26 2005-12-13 Intel Corporation Cryptography-based tamper-resistant software design mechanism
WO2003003169A2 (en) * 2001-06-28 2003-01-09 Cloakware Corporation Secure method and system for biometric verification
US7006673B2 (en) * 2001-07-25 2006-02-28 Activcard Ireland Limited Method of hash string extraction
US7174463B2 (en) 2001-10-04 2007-02-06 Lenovo (Singapore) Pte. Ltd. Method and system for preboot user authentication
KR100449483B1 (ko) * 2001-10-18 2004-09-21 한국전자통신연구원 공개키 기반 구조에서 생체정보를 이용한 사용자 등록요청 및 승인 방법
US20030140232A1 (en) * 2002-01-21 2003-07-24 De Lanauze Pierre Method and apparatus for secure encryption of data
US20030140223A1 (en) * 2002-01-23 2003-07-24 Robert Desideri Automatic configuration of devices for secure network communication
US7529944B2 (en) * 2002-02-07 2009-05-05 Activcard Ireland Limited Support for multiple login method
US7231657B2 (en) * 2002-02-14 2007-06-12 American Management Systems, Inc. User authentication system and methods thereof
US7174017B2 (en) * 2002-03-04 2007-02-06 Lenovo Singapore Pte, Ltd Decryption system for encrypted audio
US8086867B2 (en) * 2002-03-26 2011-12-27 Northrop Grumman Systems Corporation Secure identity and privilege system
US7287275B2 (en) 2002-04-17 2007-10-23 Moskowitz Scott A Methods, systems and devices for packet watermarking and efficient provisioning of bandwidth
US7039224B2 (en) * 2002-04-29 2006-05-02 Activcard Ireland Limited Method and device for preventing false acceptance of latent fingerprint images
GB0228434D0 (en) * 2002-12-05 2003-01-08 Scient Generics Ltd Error correction
US20030219121A1 (en) * 2002-05-24 2003-11-27 Ncipher Corporation, Ltd Biometric key generation for secure storage
US7274807B2 (en) * 2002-05-30 2007-09-25 Activcard Ireland Limited Method and apparatus for supporting a biometric registration performed on a card
FR2840747B1 (fr) * 2002-06-11 2004-10-15 Laurent Michel Procede de controle de signature electronique pour l'autorisation d'acces a un ordinateur en vue de l'execution d'une transaction
US7543156B2 (en) 2002-06-25 2009-06-02 Resilent, Llc Transaction authentication card
US20070220272A1 (en) * 2002-06-25 2007-09-20 Campisi Steven E Transaction authentication card
US20070234052A1 (en) * 2002-06-25 2007-10-04 Campisi Steven E Electromechanical lock system
US7334130B2 (en) * 2002-07-19 2008-02-19 Bowers Charles R Method and apparatus for managing confidential information
US9218507B2 (en) * 2002-07-19 2015-12-22 Charles R. Bowers Method and apparatus for managing confidential information
US7228424B2 (en) * 2002-08-12 2007-06-05 Mossman Associates Inc Method and system for using optical disk drive as a biometric card reader for secure online user authentication
US7185199B2 (en) * 2002-08-30 2007-02-27 Xerox Corporation Apparatus and methods for providing secured communication
US20040111601A1 (en) * 2002-12-06 2004-06-10 Nokia Corporation System and method for the exchange of cryptographic keys
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
GB2398893A (en) * 2003-02-27 2004-09-01 Cmed Group Ltd Hierarchical database system employing audit nodes
GB0309182D0 (en) * 2003-04-23 2003-05-28 Hewlett Packard Development Co Security method and apparatus using biometric data
US20050005136A1 (en) * 2003-04-23 2005-01-06 Liqun Chen Security method and apparatus using biometric data
US20040230811A1 (en) * 2003-05-16 2004-11-18 Cross Match Technologies, Inc. Authentication system and method allowing for selection of a location to perform various authentication operations
US8032760B2 (en) * 2003-05-21 2011-10-04 Koninklijke Philips Electronics N.V. Method and system for authentication of a physical object
US7669236B2 (en) * 2004-11-18 2010-02-23 Biogy, Inc. Determining whether to grant access to a passcode protected system
US20050044388A1 (en) * 2003-08-19 2005-02-24 Brant Gary E. Reprise encryption system for digital data
US7587072B2 (en) * 2003-08-22 2009-09-08 Authentec, Inc. System for and method of generating rotational inputs
US20050105600A1 (en) * 2003-11-14 2005-05-19 Okulus Networks Inc. System and method for location tracking using wireless networks
US7532723B2 (en) * 2003-11-24 2009-05-12 Interdigital Technology Corporation Tokens/keys for wireless communications
TWI305092B (en) * 2004-01-13 2009-01-01 Interdigital Tech Corp Orthogonal frequency division multiplexing (ofdm) method and apparatus for protecting and authenticating wirelessly transmitted digital information
US20050220322A1 (en) * 2004-01-13 2005-10-06 Interdigital Technology Corporation Watermarks/signatures for wireless communications
US20070121939A1 (en) * 2004-01-13 2007-05-31 Interdigital Technology Corporation Watermarks for wireless communications
US7697729B2 (en) * 2004-01-29 2010-04-13 Authentec, Inc. System for and method of finger initiated actions
WO2005079413A2 (en) * 2004-02-12 2005-09-01 Atrua Technologies, Inc. System and method of emulating mouse operations using finger image sensors
AR047882A1 (es) * 2004-02-18 2006-03-01 Interdigital Tech Corp Un metodo y un sistema para utilizar marcas de agua en sistemas de comunicacion
JP4556103B2 (ja) * 2004-02-24 2010-10-06 ソニー株式会社 暗号化装置及び暗号化方法
JP2005252621A (ja) * 2004-03-03 2005-09-15 Ntt Communications Kk 電子証明書作成装置、電子証明書検証装置、電子証明書作成方法、電子証明書作成プログラム、および電子証明書検証プログラム
US20050246763A1 (en) * 2004-03-25 2005-11-03 National University Of Ireland Secure digital content reproduction using biometrically derived hybrid encryption techniques
US7272245B1 (en) 2004-05-13 2007-09-18 The United States Of America As Represented By The National Security Agency Method of biometric authentication
US8232862B2 (en) 2004-05-17 2012-07-31 Assa Abloy Ab Biometrically authenticated portable access device
US7827599B2 (en) * 2004-05-19 2010-11-02 Oracle International Corporation Self-service provisioning of digital certificates
US7474769B1 (en) * 2004-09-14 2009-01-06 Unisys Corporation Bioindex mechanism for increasing the relative speed of biometric identification against large population samples
CN1272519C (zh) * 2004-09-22 2006-08-30 王锐勋 随钥密码用后即清的电子锁装置和实现方法
TWI249314B (en) * 2004-10-15 2006-02-11 Ind Tech Res Inst Biometrics-based cryptographic key generation system and method
US7707622B2 (en) 2004-11-18 2010-04-27 Biogy, Inc. API for a system having a passcode authenticator
US7979716B2 (en) * 2004-11-18 2011-07-12 Biogy, Inc. Method of generating access keys
US20060107315A1 (en) * 2004-11-18 2006-05-18 Michael Fiske System that uses access keys
US7770018B2 (en) * 2004-11-18 2010-08-03 Biogy, Inc. Setting up a security access system
US20090228714A1 (en) * 2004-11-18 2009-09-10 Biogy, Inc. Secure mobile device with online vault
US8209751B2 (en) * 2004-11-18 2012-06-26 Biogy, Inc. Receiving an access key
US20060107309A1 (en) * 2004-11-18 2006-05-18 Michael Fiske Using an access key
US7565548B2 (en) * 2004-11-18 2009-07-21 Biogy, Inc. Biometric print quality assurance
US7886155B2 (en) 2004-12-20 2011-02-08 Biogy, Inc. System for generating requests to a passcode protected entity
US20060107312A1 (en) * 2004-11-18 2006-05-18 Michael Fiske System for handing requests for access to a passcode protected entity
US7702911B2 (en) * 2004-11-18 2010-04-20 Biogy, Inc. Interfacing with a system that includes a passcode authenticator
US20080288786A1 (en) * 2004-12-20 2008-11-20 Michael Stephen Fiske System with access keys
US7831070B1 (en) 2005-02-18 2010-11-09 Authentec, Inc. Dynamic finger detection mechanism for a fingerprint sensor
JP4616677B2 (ja) * 2005-03-25 2011-01-19 株式会社日立製作所 生体情報による暗号鍵生成および生体情報による個人認証システム
US7934102B2 (en) * 2005-03-25 2011-04-26 Northrop Grumman Systems Corporation Method and system for efficient exception handling of the production process of personal identification verification (PIV) smartcards
US8231056B2 (en) * 2005-04-08 2012-07-31 Authentec, Inc. System for and method of protecting an integrated circuit from over currents
US20060293891A1 (en) * 2005-06-22 2006-12-28 Jan Pathuel Biometric control systems and associated methods of use
US20070016785A1 (en) * 2005-07-14 2007-01-18 Yannick Guay System and method for digital signature and authentication
US7805615B2 (en) * 2005-07-15 2010-09-28 Tyfone, Inc. Asymmetric cryptography with user authentication
US8477940B2 (en) * 2005-07-15 2013-07-02 Tyfone, Inc. Symmetric cryptography with user authentication
DE102005033228B4 (de) * 2005-07-15 2013-05-29 Siemens Enterprise Communications Gmbh & Co. Kg Verfahren und Sicherungssystem zur Sicherung einer Datenübertragung in einem Kommunikationssystem
US20070033414A1 (en) * 2005-08-02 2007-02-08 Sony Ericsson Mobile Communications Ab Methods, systems, and computer program products for sharing digital rights management-protected multimedia content using biometric data
US20070050303A1 (en) * 2005-08-24 2007-03-01 Schroeder Dale W Biometric identification device
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
US7940249B2 (en) * 2005-11-01 2011-05-10 Authentec, Inc. Devices using a metal layer with an array of vias to reduce degradation
KR100749380B1 (ko) 2006-03-10 2007-08-16 연세대학교 산학협력단 암호화 생체인식시스템의 고유 생체코드 생성방법
EP1855222A1 (en) * 2006-05-08 2007-11-14 Top Digital Co., Ltd. Portable voiceprint-lock remote transmitting system and operation method thereof
US8151322B2 (en) 2006-05-16 2012-04-03 A10 Networks, Inc. Systems and methods for user access authentication based on network access point
EP2039053B1 (en) * 2006-06-30 2018-05-23 Koninklijke Philips N.V. Method and apparatus for encrypting/decrypting data
US7885436B2 (en) * 2006-07-13 2011-02-08 Authentec, Inc. System for and method of assigning confidence values to fingerprint minutiae points
SG139580A1 (en) * 2006-07-20 2008-02-29 Privylink Pte Ltd Method for generating cryptographic key from biometric data
US9235274B1 (en) 2006-07-25 2016-01-12 Apple Inc. Low-profile or ultra-thin navigation pointing or haptic feedback device
EP2071484B1 (en) * 2006-09-29 2019-12-11 Fujitsu Ltd. Information processor and information management method
US8239677B2 (en) * 2006-10-10 2012-08-07 Equifax Inc. Verification and authentication systems and methods
US8312507B2 (en) 2006-10-17 2012-11-13 A10 Networks, Inc. System and method to apply network traffic policy to an application session
US7716378B2 (en) 2006-10-17 2010-05-11 A10 Networks, Inc. System and method to associate a private user identity with a public user identity
US20080098214A1 (en) * 2006-10-24 2008-04-24 Antonio Rodriguez Martinez Encryption/decryption method, method for safe data transfer across a network, computer program products and computer readable media
US20080209227A1 (en) * 2007-02-28 2008-08-28 Microsoft Corporation User Authentication Via Biometric Hashing
US20080209226A1 (en) * 2007-02-28 2008-08-28 Microsoft Corporation User Authentication Via Biometric Hashing
US8647273B2 (en) * 2007-06-21 2014-02-11 RF Science & Technology, Inc. Non-invasive weight and performance management
US8647272B2 (en) * 2007-06-21 2014-02-11 Rf Science & Technology Inc Non-invasive scanning apparatuses
US10264993B2 (en) * 2007-06-21 2019-04-23 Rf Science & Technology Inc. Sample scanning and analysis system and methods for using the same
US8259299B2 (en) 2007-06-21 2012-09-04 Rf Science & Technology Inc. Gas scanning and analysis
US8382668B2 (en) * 2007-06-21 2013-02-26 Rf Science & Technology Inc. Non-invasive determination of characteristics of a sample
KR100806365B1 (ko) * 2007-10-10 2008-02-27 (주)케이씨엔테크 지문의 구조적 정보를 이용한 암호화 시드 생성 시스템 및방법
US20090121834A1 (en) * 2007-11-13 2009-05-14 Ari Huostila Biometric association model
FR2925732B1 (fr) * 2007-12-21 2010-02-12 Sagem Securite Generation et utilisation d'une cle biometrique
US9785330B1 (en) 2008-02-13 2017-10-10 Apple Inc. Systems for and methods of providing inertial scrolling and navigation using a fingerprint sensor calculating swiping speed and length
US7506366B1 (en) * 2008-02-27 2009-03-17 International Business Machines Corporation Integrating workstation computer with badging system
DE102008025660A1 (de) * 2008-05-13 2009-11-19 Deutsche Telekom Ag Vorrichtung zur mobilen Datenverarbeitung
DE102008002588B4 (de) * 2008-05-15 2010-06-02 Compugroup Holding Ag Verfahren zur Erzeugung eines asymmetrischen kryptografischen Schlüsselpaares und dessen Anwendung
US20100037064A1 (en) * 2008-08-06 2010-02-11 Allen Ku Method of encryption and decryption and a keyboard apparatus integrated with functions of memory card reader and fingerprint encryption/decryption
DE102008041392A1 (de) * 2008-08-20 2010-02-25 Psylock Gmbh Kryptographieverfahren und Identifizierungsverfahren auf Basis biometrischer Daten
US9077537B2 (en) * 2008-11-13 2015-07-07 International Business Machines Corporation Generating secure private keys for use in a public key communications environment
US8370640B2 (en) * 2008-12-01 2013-02-05 Research In Motion Limited Simplified multi-factor authentication
EP2587400B1 (en) * 2008-12-01 2017-02-15 BlackBerry Limited Simplified multi-factor authentication
US20110047377A1 (en) * 2009-08-19 2011-02-24 Harris Corporation Secure digital communications via biometric key generation
US8745405B2 (en) * 2010-02-17 2014-06-03 Ceelox Patents, LLC Dynamic seed and key generation from biometric indicia
AU2010224455B8 (en) * 2010-09-28 2011-05-26 Mu Hua Investments Limited Biometric key
US20120090757A1 (en) 2010-10-18 2012-04-19 Qualcomm Mems Technologies, Inc. Fabrication of touch, handwriting and fingerprint sensor
US9329699B2 (en) 2010-10-22 2016-05-03 Southern Methodist University Method for subject classification using a pattern recognition input device
CN102624699B (zh) * 2012-01-19 2015-07-08 歌尔声学股份有限公司 一种保护数据的方法和系统
US20130188790A1 (en) * 2012-01-24 2013-07-25 Susan K. Langford Cryptographic key
US8880874B2 (en) * 2012-03-23 2014-11-04 Biolution Identity Networks, LLC Automated computer biometric identity assurance
US9024910B2 (en) 2012-04-23 2015-05-05 Qualcomm Mems Technologies, Inc. Touchscreen with bridged force-sensitive resistors
US20140032924A1 (en) 2012-07-30 2014-01-30 David M. Durham Media encryption based on biometric data
CN103353841A (zh) * 2013-06-20 2013-10-16 金硕澳门离岸商业服务有限公司 多功能mcu实现方法和多功能mcu
US9122853B2 (en) 2013-06-24 2015-09-01 A10 Networks, Inc. Location determination for user authentication
CN104468937A (zh) * 2013-09-12 2015-03-25 中兴通讯股份有限公司 移动终端的数据加、解密方法、装置及保护系统
US11165770B1 (en) 2013-12-06 2021-11-02 A10 Networks, Inc. Biometric verification of a human internet user
US9473494B2 (en) * 2014-01-09 2016-10-18 Fujitsu Limited Access credentials using biometrically generated public/private key pairs
US9584492B2 (en) * 2014-06-23 2017-02-28 Vmware, Inc. Cryptographic proxy service
US9992171B2 (en) 2014-11-03 2018-06-05 Sony Corporation Method and system for digital rights management of encrypted digital content
EP3023908B1 (en) * 2014-11-21 2020-10-21 Nokia Technologies Oy An apparatus, method and computer program for identifying biometric features
US9374370B1 (en) 2015-01-23 2016-06-21 Island Intellectual Property, Llc Invariant biohash security system and method
US10594688B2 (en) 2015-03-09 2020-03-17 Cross Match Technologies, Inc. Privacy-enhanced biometrics-secret binding scheme
US9621342B2 (en) * 2015-04-06 2017-04-11 Qualcomm Incorporated System and method for hierarchical cryptographic key generation using biometric data
US10136310B2 (en) * 2015-04-24 2018-11-20 Microsoft Technology Licensing, Llc Secure data transmission
US10536357B2 (en) * 2015-06-05 2020-01-14 Cisco Technology, Inc. Late data detection in data center
US10733415B1 (en) 2015-06-08 2020-08-04 Cross Match Technologies, Inc. Transformed representation for fingerprint data with high recognition accuracy
US9485098B1 (en) * 2015-07-22 2016-11-01 AO Kaspersky Lab System and method of user authentication using digital signatures
US20190288833A1 (en) * 2018-03-16 2019-09-19 Walmart Apollo, Llc System and Method for Securing Private Keys Behind a Biometric Authentication Gateway
US11405386B2 (en) 2018-05-31 2022-08-02 Samsung Electronics Co., Ltd. Electronic device for authenticating user and operating method thereof
WO2020001652A1 (en) * 2018-06-29 2020-01-02 Yunding Network Technology (Beijing) Co., Ltd. Systems and methods for informarion management
US11449853B2 (en) * 2018-08-21 2022-09-20 Visa International Service Association System, method, and computer program product for mobile device transactions
US10530577B1 (en) * 2019-02-08 2020-01-07 Talenting, Inc. Systems and methods for biometric key generation in data access control, data verification, and path selection in block chain-linked workforce data management
US11157626B1 (en) 2019-05-29 2021-10-26 Northrop Grumman Systems Corporation Bi-directional chain of trust network
CN110489981B (zh) * 2019-07-29 2021-04-06 西安理工大学 基于pca和计算鬼成像的光学图像加密方法
CN116204931A (zh) * 2022-12-26 2023-06-02 重庆傲雄在线信息技术有限公司 基于原笔迹生成及验签加密数字签名的方法、设备及介质

Family Cites Families (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3419287A (en) * 1965-12-08 1968-12-31 System Dev Corp Fingerprint classification by coordinate system
GB1283748A (en) * 1968-10-21 1972-08-02 Digital Data Systems Corp Credit verification system
US3872438A (en) * 1973-05-04 1975-03-18 William E Cuttill Credit card and credit card identification system for automatic vending equipment
US4210899A (en) * 1975-06-23 1980-07-01 Fingermatrix, Inc. Fingerprint-based access control and identification apparatus
US3959884A (en) * 1975-07-25 1976-06-01 First Ann Arbor Corporation Method of classifying fingerprints
US4185270A (en) * 1976-07-19 1980-01-22 Fingermatrix, Inc. Fingerprint identification method and apparatus
US4151512A (en) * 1976-09-10 1979-04-24 Rockwell International Corporation Automatic pattern processing system
US4047154A (en) * 1976-09-10 1977-09-06 Rockwell International Corporation Operator interactive pattern processing system
US4156230A (en) * 1977-11-02 1979-05-22 Rockwell International Corporation Method and apparatus for automatic extraction of fingerprint cores and tri-radii
US4454610A (en) * 1978-05-19 1984-06-12 Transaction Sciences Corporation Methods and apparatus for the automatic classification of patterns
US4208651A (en) * 1978-05-30 1980-06-17 Sperry Corporation Fingerprint identification by ridge angle and minutiae recognition
CA1087735A (en) * 1978-07-28 1980-10-14 Szymon Szwarcbier Process and apparatus for positive identification of customers
US4225850A (en) * 1978-11-15 1980-09-30 Rockwell International Corporation Non-fingerprint region indicator
EP0031163B1 (de) * 1979-12-24 1987-09-23 El-De Electro-Optic Developments Limited Verfahren und Vorrichtung zur Durchführung eines Vergleichs gegebener Muster, insbesondere Fingerabdrücke
US4260979A (en) * 1979-12-31 1981-04-07 International Business Machines Corporation Apparatus for sensing non-coded images
US4449189A (en) * 1981-11-20 1984-05-15 Siemens Corporation Personal access control system using speech and face recognition
US4752966A (en) * 1982-03-26 1988-06-21 Fingermatrix, Inc. Fingerprint identification system
CA1199732A (en) * 1982-06-28 1986-01-21 Koh Asai Method and device for matching fingerprints with precise minutia pairs selected from coarse pairs
US4525859A (en) * 1982-09-03 1985-06-25 Bowles Romald E Pattern recognition system
US4581760A (en) * 1983-04-27 1986-04-08 Fingermatrix, Inc. Fingerprint verification method
EP0159037B1 (en) * 1984-04-18 1993-02-10 Nec Corporation Identification system employing verification of fingerprints
US4607384A (en) * 1984-05-01 1986-08-19 At&T - Technologies, Inc. Fingerprint classification arrangement
US4641350A (en) * 1984-05-17 1987-02-03 Bunn Robert F Fingerprint identification system
US4777651A (en) * 1984-06-25 1988-10-11 Tektronix, Inc. Method of pixel to vector conversion in an automatic picture coding system
US4787742A (en) * 1984-07-12 1988-11-29 Fingermatrix, Inc. Direct finger reading
US4698751A (en) * 1984-07-13 1987-10-06 Ford Aerospace & Communications Corporation Systolic array for solving cyclic loop dependent algorithms
US4618988A (en) * 1984-07-25 1986-10-21 Fingermatrix, Inc. Matcher
DE3581865D1 (de) * 1984-08-30 1991-04-04 Nec Corp Vorverarbeitungssystem fuer die vorverarbeitung einer folge von bildpunkten vor der identifikation.
US4685145A (en) * 1984-12-07 1987-08-04 Fingermatrix, Inc. Conversion of an image represented by a field of pixels in a gray scale to a field of pixels in binary scale
US5144680A (en) * 1985-03-01 1992-09-01 Mitsubishi Denki Kabushiki Kaisha Individual identification recognition system
US4723298A (en) * 1985-03-27 1988-02-02 Fingermatrix, Inc. Image compression technique
EP0218668A1 (en) * 1985-04-22 1987-04-22 The Quantum Fund Ltd. Skin-pattern recognition method and device
US4636622A (en) * 1985-05-06 1987-01-13 Clark Clement P Card user identification system
US4696046A (en) * 1985-08-02 1987-09-22 Fingermatrix, Inc. Matcher
US4747147A (en) * 1985-09-03 1988-05-24 Sparrow Malcolm K Fingerprint recognition and retrieval system
US5187747A (en) * 1986-01-07 1993-02-16 Capello Richard D Method and apparatus for contextual data enhancement
US4876726A (en) * 1986-01-07 1989-10-24 De La Rue Printrak, Inc. Method and apparatus for contextual data enhancement
ATE64484T1 (de) * 1986-05-06 1991-06-15 Siemens Ag Anordnung und verfahren zur ermittelung der berechtigung von personen durch ueberpruefen ihrer fingerabdruecke.
ATE78353T1 (de) * 1986-05-07 1992-08-15 Brendan David Costello Verfahren und vorrichtung zum feststellen der identitaet.
US4817183A (en) * 1986-06-16 1989-03-28 Sparrow Malcolm K Fingerprint recognition and retrieval system
US5067162A (en) * 1986-06-30 1991-11-19 Identix Incorporated Method and apparatus for verifying identity using image correlation
US4790564A (en) * 1987-02-20 1988-12-13 Morpho Systemes Automatic fingerprint identification system including processes and apparatus for matching fingerprints
US4811414A (en) * 1987-02-27 1989-03-07 C.F.A. Technologies, Inc. Methods for digitally noise averaging and illumination equalizing fingerprint images
US4896363A (en) * 1987-05-28 1990-01-23 Thumbscan, Inc. Apparatus and method for matching image characteristics such as fingerprint minutiae
US4837843A (en) * 1987-06-19 1989-06-06 Hughes Aircraft Company Hybrid optical and electronic associative memory
US4907156A (en) * 1987-06-30 1990-03-06 University Of Chicago Method and system for enhancement and detection of abnormal anatomic regions in a digital image
JP2664972B2 (ja) * 1987-10-02 1997-10-22 ランジット セナナヤケ、ダヤ 個人識別システム
US4876725A (en) * 1987-10-08 1989-10-24 Mytec Technologies Inc. Method and apparatus for fingerprint verification
US4933976A (en) * 1988-01-25 1990-06-12 C.F.A. Technologies, Inc. System for generating rolled fingerprint images
EP0329166B1 (en) * 1988-02-17 1994-10-12 Nippondenso Co., Ltd. Fingerprint verification method employing plural correlation judgement levels and sequential judgement stages
US4891503A (en) * 1988-03-29 1990-01-02 Gascard, Inc. Distributed authorization system
DE68928154T2 (de) * 1988-04-23 1997-10-30 Nec Corp Fingerabdruckverarbeitungssystem, geeignet für das Ermitteln des Kernes eines Fingerabdruckbildes durch Krümmungsparameter
DE68905237T2 (de) * 1988-05-24 1993-07-29 Nec Corp Verfahren und vorrichtung zum vergleichen von fingerabdruecken.
US5222153A (en) * 1988-09-02 1993-06-22 Thumbscan, Inc. Apparatus for matching a fingerprint using a tacky finger platen
JP2710062B2 (ja) * 1988-11-29 1998-02-10 日本電気セキュリティシステム株式会社 出力候補数決定方式
CA2004457A1 (en) * 1988-12-06 1990-06-06 Seigo Igaki Minutia data extraction in fingerprint identification
US5095194A (en) * 1989-10-12 1992-03-10 Joseph Barbanell Holographic credit card with automatical authentication and verification
US4993068A (en) * 1989-11-27 1991-02-12 Motorola, Inc. Unforgeable personal identification system
KR920002928B1 (ko) * 1989-11-28 1992-04-10 한국과학기술연구원 지문 인식 방법
US5522623A (en) * 1990-03-29 1996-06-04 Technical Systems Corp. Coded identification card and other standardized documents
US5101436A (en) * 1990-05-11 1992-03-31 Optigraphics Corporation Hybrid image editor
US5050222A (en) * 1990-05-21 1991-09-17 Eastman Kodak Company Polygon-based technique for the automatic classification of text and graphics components from digitized paper-based forms
US5054090A (en) * 1990-07-20 1991-10-01 Knight Arnold W Fingerprint correlation system with parallel FIFO processor
US5187748A (en) * 1990-07-21 1993-02-16 Goldstar, Inc. Optical apparatus for fingerprint identification system
US5050220A (en) * 1990-07-24 1991-09-17 The United States Of America As Represented By The Secretary Of The Navy Optical fingerprint correlator
JPH04252383A (ja) * 1990-07-27 1992-09-08 Ezel Inc 指紋撮影装置
EP0470530B1 (en) * 1990-08-07 1997-01-22 Yozan Inc. Fingerprint verification method
US5151945A (en) * 1990-09-11 1992-09-29 The Research Foundation Of State Univ. Of N.Y. Determination of ambient light level changes in visual images
US5619586A (en) * 1990-12-20 1997-04-08 Thorn Emi Plc Method and apparatus for producing a directly viewable image of a fingerprint
CA2064926C (en) * 1991-04-03 1996-07-16 Ritsuko Omori Fingerprint image processing system capable of simply processing minutiae
JPH0589324A (ja) * 1991-09-30 1993-04-09 Nec Eng Ltd 現金自動取引機
US5467403A (en) * 1991-11-19 1995-11-14 Digital Biometrics, Inc. Portable fingerprint scanning apparatus for identification verification
US5222152A (en) * 1991-11-19 1993-06-22 Digital Biometrics, Inc. Portable fingerprint scanning apparatus for identification verification
JP2783033B2 (ja) * 1992-01-13 1998-08-06 日本電気株式会社 カラー画像の領域抽出方法および装置
DE69407628T2 (de) * 1993-02-01 1998-08-27 Matsushita Electric Ind Co Ltd Wellenleiter-Bildübertragungsvorrichtung und Vorrichtung zur Identifikation von Fingerabdrücken
JP2759309B2 (ja) * 1993-04-21 1998-05-28 株式会社松村エレクトロニクス 指紋照合方法
EP0647119A1 (de) * 1993-04-30 1995-04-12 JENOPTIK GmbH Vorrichtung zur identifikation von fingerabdrücken mittels ultraschall
JPH071428U (ja) * 1993-06-04 1995-01-10 株式会社エンプラス 面光源装置
JP2605598B2 (ja) * 1993-08-20 1997-04-30 日本電気株式会社 指紋画像の伝送装置
US5416573A (en) * 1993-09-10 1995-05-16 Indentix Incorporated Apparatus for producing fingerprint images which are substantially free of artifacts attributable to moisture on the finger being imaged
JPH09507729A (ja) * 1994-01-13 1997-08-05 バンカーズ・トラスト・カンパニー キー寄託機能付き暗号システムおよび方法
US5623552A (en) * 1994-01-21 1997-04-22 Cardguard International, Inc. Self-authenticating identification card with fingerprint identification
US5572597A (en) * 1994-03-29 1996-11-05 Loral Corporation Fingerprint classification system
US5448649A (en) * 1994-05-24 1995-09-05 Chen; Wang S. Apparatus for imaging fingerprint or topographic relief pattern on the surface of an object
US5509083A (en) * 1994-06-15 1996-04-16 Nooral S. Abtahi Method and apparatus for confirming the identity of an individual presenting an identification card
US5530757A (en) * 1994-06-28 1996-06-25 International Business Machines Corporation Distributed fingerprints for information integrity verification
US5739864A (en) * 1994-08-24 1998-04-14 Macrovision Corporation Apparatus for inserting blanked formatted fingerprint data (source ID, time/date) in to a video signal
US5712912A (en) * 1995-07-28 1998-01-27 Mytec Technologies Inc. Method and apparatus for securely handling a personal identification number or cryptographic key using biometric techniques
US5680460A (en) * 1994-09-07 1997-10-21 Mytec Technologies, Inc. Biometric controlled key generation
US5541994A (en) * 1994-09-07 1996-07-30 Mytec Technologies Inc. Fingerprint controlled public key cryptographic system
US5737420A (en) * 1994-09-07 1998-04-07 Mytec Technologies Inc. Method for secure data transmission between remote stations
US5659626A (en) * 1994-10-20 1997-08-19 Calspan Corporation Fingerprint identification system
US5613012A (en) * 1994-11-28 1997-03-18 Smarttouch, Llc. Tokenless identification system for authorization of electronic transactions and electronic transmissions
US5513272A (en) * 1994-12-05 1996-04-30 Wizards, Llc System for verifying use of a credit/identification card including recording of physical attributes of unauthorized users
US5625448A (en) * 1995-03-16 1997-04-29 Printrak International, Inc. Fingerprint imaging
US5768382A (en) * 1995-11-22 1998-06-16 Walker Asset Management Limited Partnership Remote-auditing of computer generated outcomes and authenticated biling and access control system using cryptographic and other protocols
US5740276A (en) * 1995-07-27 1998-04-14 Mytec Technologies Inc. Holographic method for encrypting and decrypting information using a fingerprint
US5680205A (en) * 1996-08-16 1997-10-21 Dew Engineering And Development Ltd. Fingerprint imaging apparatus with auxiliary lens

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8229177B2 (en) 2001-05-31 2012-07-24 Fountain Venture As Data processing apparatus and method
US7996683B2 (en) 2001-10-01 2011-08-09 Genkey As System, portable device and method for digital authenticating, crypting and signing by generating short-lived cryptokeys
US7882363B2 (en) 2002-05-31 2011-02-01 Fountain Venture As Biometric authentication system
CN1306751C (zh) * 2003-10-17 2007-03-21 株式会社日立制作所 单一密码生成装置和方法
US8572673B2 (en) 2004-06-10 2013-10-29 Dominic Gavan Duffy Data processing apparatus and method
CN101253726B (zh) * 2005-09-01 2013-02-06 三菱电机株式会社 在计算机可读介质中存储数据的计算机实施的方法
CN102185694A (zh) * 2010-12-21 2011-09-14 常熟理工学院 基于指纹信息的电子文件加密的方法及其系统
CN106030668A (zh) * 2013-12-02 2016-10-12 身份认证管理公司 用于多密钥的真正的生物识别身份认证的方法和系统
CN107070666A (zh) * 2017-05-15 2017-08-18 广东虹勤通讯技术有限公司 一种加解密方法及装置
CN110659535A (zh) * 2018-06-28 2020-01-07 厦门本能管家科技有限公司 一种基于指纹识别的私钥生成方法及系统
CN110659535B (zh) * 2018-06-28 2022-05-31 本无链科技(深圳)有限公司 一种基于指纹识别的私钥生成方法及系统

Also Published As

Publication number Publication date
WO1999026372A1 (en) 1999-05-27
AU1375999A (en) 1999-06-07
KR20010052105A (ko) 2001-06-25
JP4460763B2 (ja) 2010-05-12
EP1025677A1 (en) 2000-08-09
US6035398A (en) 2000-03-07
TW414882B (en) 2000-12-11
JP2001523919A (ja) 2001-11-27

Similar Documents

Publication Publication Date Title
CN1281608A (zh) 利用生物统计数据生成密码密钥
US20220123931A1 (en) Technologies for private key recovery in distributed ledger systems
CN1256633C (zh) 用于验证电子文档的系统和方法
US8670562B2 (en) Generation and use of a biometric key
US20090310779A1 (en) Method for generating cryptographic key from biometric data
JP5710439B2 (ja) テンプレート配信型キャンセラブル生体認証システムおよびその方法
JP2005010826A (ja) 認証端末装置、生体情報認証システム、及び生体情報取得システム
KR102289419B1 (ko) 바이오메트릭을 이용한 사용자의 인증 방법 및 장치
WO1999012144A1 (fr) Serveur et procede de generation de signature numerique
EP3313020A1 (en) Method of digital identity generation and authentication
CN101034985A (zh) 一种利用动态码进行手机防伪的方法及系统
CN111541713A (zh) 基于区块链和用户签名的身份认证方法及装置
CN102340402B (zh) 基于视觉密码的身份认证方法
JP2006099724A (ja) ネットワーク印刷システム、印刷装置、ファクシミリ通信システム、及びファクシミリ装置
CN1894882A (zh) 认证系统
KR102592375B1 (ko) 아이덴티티 검증을 위한 생체 인식 디지털 서명 생성
CN115051853B (zh) 数字藏品平台系统
CN201063641Y (zh) 含有人体信息的高度安全的加密解密装置
CN113826096A (zh) 利用用户生物特征识别数据的用户认证及签名装置和方法
JP4719950B2 (ja) 暗号鍵生成装置、暗号化・復号化装置および暗号鍵生成方法、暗号化・復号化方法、並びにプログラム提供媒体
JP2001005784A (ja) パスワード照合装置および方法
KR101450335B1 (ko) 지문 기반의 진본 확인을 보조하는 전자 문서 작성 장치 및 방법
CN1397869A (zh) 文件的电子签名
JP5767003B2 (ja) ホルダ認証システム、ホルダ認証端末、認証画像分解装置およびホルダであることの認証に利用される記録媒体
JP2006018773A (ja) パスワード認証装置、パスワード認証方法およびパスワード認証プログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C01 Deemed withdrawal of patent application (patent law 1993)
WD01 Invention patent application deemed withdrawn after publication