CN107147652A - 一种基于区块链的用户多形态身份的安全融合认证方法 - Google Patents

一种基于区块链的用户多形态身份的安全融合认证方法 Download PDF

Info

Publication number
CN107147652A
CN107147652A CN201710352678.XA CN201710352678A CN107147652A CN 107147652 A CN107147652 A CN 107147652A CN 201710352678 A CN201710352678 A CN 201710352678A CN 107147652 A CN107147652 A CN 107147652A
Authority
CN
China
Prior art keywords
identity
user
server
characteristic
identity characteristic
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
CN201710352678.XA
Other languages
English (en)
Other versions
CN107147652B (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.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
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 University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN201710352678.XA priority Critical patent/CN107147652B/zh
Publication of CN107147652A publication Critical patent/CN107147652A/zh
Application granted granted Critical
Publication of CN107147652B publication Critical patent/CN107147652B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0442Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption
    • 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/3236Cryptographic 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 cryptographic hash functions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Collating Specific Patterns (AREA)

Abstract

本发明公开了一种基于区块链的用户多形态身份的安全融合认证方法,包括步骤:初始化、录入身份信息、身份特征提取、融合特征匹配。本发明特点在于:结合多形态的身份融合认证方法、区块链技术、公钥加密体制,提供一套完备的机制,来实现安全、高效、方便和可靠的身份认证。其中,用户可以自我选择身份信息进行录入,服务器对录入信息进行特征提取,并且通过解密区块链上的记录,对身份信息进行融合匹配,最终判断用户是否得到登录授权,本发明提出的方案能够实现安全、高效、方便和可靠的身份认证。

Description

一种基于区块链的用户多形态身份的安全融合认证方法
技术领域
本发明涉及身份识别技术领域,尤其涉及一种基于区块链的用户多形态身份的安全融合认证方法。
背景技术
目前,单一安全机制的身份认证技术带来的局限性也越来越明显,多种安全机制整合应用正在成为新的趋势。这是由于基于单一因子的认证技术(如账号密码登录),很容易存在被假冒、被窃取的风险,利用多重安全因子不仅提高***的安全性,还可以提高认证的可靠性。即使用户缺失某一身份认证的要素,他仍然可以通过其他身份信息进行登录。此外,目前缺乏一套完善的机制,让用户可以自由的选择不同形态的身份信息以供验证,并且通过统一的模型存储和安、智能化的算法对上述信息整合、分析和匹配。最重要的是,目前身份特征信息集中式的存储在某一中心存在极大的安全隐患。一旦数据中心被攻破,用户的身份信息会遭到泄露和破坏,这是一种灾难性的后果。
区块链是一种公开、透明的全民共识、共治和共享的新型基础设施,具有分布式数据存储、去中心化、不可篡改、可追溯、可信任等特征。虽然区块链的透明性与用户身份信息的隐私特互相冲突,但是我们可以结合公钥加密体制和区块链技术,实现用户身份信息的安全和可靠存储。通过将用户身份信息加密后记录在区块链中,结合公钥可搜索加密算法,我们能够实现用户身份信息安全、高效和可靠的存储和使用。
发明内容
本发明的目的在于:针对上述现有单一因子认证技术的认证要素单一,很容易出现假冒、用户信息被窃取,从而导致用户认证中的安全性、可靠性低的问题,本发明提供一种基于区块链的用户多形态身份的安全融合认证方法。
本发明采用的技术方案如下:
一种基于区块链的用户多形态身份的安全融合认证方法,包括以下步骤:
(1)初始化,生成服务器和可信节点的公钥和私钥,生成服务器的公开参数和服务器的公开算法,其中,公开参数包括:所支持的不同形态身份的数量(m)、每一个身份形态的特征分量的数量(n)、身份特征权值占比、相似度阈值等,公开算法包括:哈希函数、矩阵变换算法、身份特征提取算法、身份特征匹配算法等,具体含义在叙述过程中有描述;
(2)用户向服务器输入用户账号和不同形态的身份信息,不同形态的身份信息中包括用户身份名称;
接着服务器对用户输入的不同形态的身份信息分别进行特征提取,得到身份特征,将提取到的每个身份特征通过公开的哈希函数计算得到统一长度的身份特征向量,再通过公开的矩阵变换算法对身份特征向量进行矩阵变换,得到身份特征矩阵,计算身份特征矩阵的根;
(3)基于典型的公钥加密算法,对步骤(2)中的身份特征矩阵进行加密,得到身份特征矩阵密文;
基于典型的公钥可搜索加密算法,将用户身份名称作为对象,使用服务器的公钥对用户身份名称进行加密并得到可搜索密文;
(4)服务器分别对用户账号、身份特征矩阵的根、特征矩阵密文和可搜索密文用进行私钥签名,并发送给可信节点;
(5)可信节点根据用户账号在区块链上检索,如果用户首次登录,可信节点为用户颁发公钥,创建创始区块记录用户不同形态的身份信息并将用户账号、用户公钥、时间戳、特征矩阵的根、特征矩阵密文和可搜索密文写入创始区块,并且在网络中广播;首次登录用户的不同形态的身份信息即原始身份信息,原始身份信息变换后得到原始身份特征矩阵,原始身份特征矩阵的密文即原始身份特征矩阵密文;否则,执行步骤(6);
(6)对用户不同形态的身份信息进行融合特征匹配和相似度判断。
所述的一种基于区块链的用户多形态身份的安全融合认证方法,步骤(1)中,生成的公开参数包括:身份特征权值占比、相似度阈值、服务器所支持的不同形态身份的数量、每一个身份形态的特征分量的数量,生成的公开算法包括:公开的哈希算法、身份特征提取算法、身份特征匹配算法。
所述的一种基于区块链的用户多形态身份的安全融合认证方法,步骤(2)中,特征提取和特征变换具体步骤为:
(21)服务器针对用户输入的不同形态的身份信息,依照步骤(1)生成的公开算法,提取出身份特征,使用公开的哈希算法计算提取出的每一个身份特征,得到所计算的身份特征对应的特征向量,所计算的身份特征对应的特征向量由n个分量组成;
(22)服务器将步骤(21)得到的统一格式的特征向量按照公开的矩阵变换算法组成特征矩阵。
所述的一种基于区块链的用户多形态身份的安全融合认证方法,步骤(6)的具体步骤为:
(61)可信节点将原始的身份特征矩阵密文发送给服务器,服务器用自己的私钥解密后得到用户原始身份特征矩阵,并从用户原始身份特征矩阵中一一提取出用户的原始身份特征向量A1、…、Am;其中,m代表用户不同形态身份信息的数量;
(62)服务器从用户录入的身份信息提取到身份特征向量A′1、…、A′m,其中,m代表用户不同形态身份信息的数量;
(63)服务器根据公开的特征匹配算法Match(),比对步骤(62)、步骤(63)中每一个身份特征的相似度,得到每一个身份特征的比对相似度,每一个身份特征的比对相似度计算公式为:
r1=Match(A1、A′1)、…、rm=Match(Am、A′m);
其中r1…rm为每一个身份特征的比对相似度;
(64)服务器计算所有身份特征融合匹配相似度,融合特征匹配相似度计算公式为:
R=ω1r1+…+ωnrm
其中,ω1,…,ωn代表不同形态身份特征的权值占比;
(65)服务器将R与给定的相似度阈值V比较,若R>V,则认证成功,授权登录,否则,返回失败标识符并结束。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
一、本发明的方案中,基于区块链公开、透明的全民共识、共治和共享的新型基础设施,具有分布式数据存储、去中心化、不可篡改、可追溯、可信任等特征,通过将用户身份信息加密后记录在区块链中,结合公钥可搜索加密算法,实现了用户身份信息安全、高效和可靠的存储和使用。
二、由于采用多种形态的身份信息对客户进行认证,因此,不用担心某一身份信息缺失而造成的无法认证的问题。
三、由于本方案中,区块链中,可以记录同一个用户的多个不同形态身份信息,因此用户可以自由地选择不同形态的身份信息以供验证,并且通过统一的模型存储和安、智能化的算法对上述信息整合、分析和匹配。
附图说明
图1是本发明一种基于区块链的用户多形态身份的安全融合认证方法的流程图;
图2是为本发明中身份特征提取和特征矩阵的说明图;
图3是本为发明中记录身份特征信息的区块链结构图;
具体实施方式
本说明书中公开的所有特征,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
下面结合图1、图2、图3对本发明作详细说明。
一种基于区块链的用户多形态身份的安全融合认证方法,包括如下步骤:
初始化,生成服务器和可信节点的公钥和私钥,生成服务器的公开参数和服务器的公开算法,其中公开参数包括:身份特征权值占比、相似度阈值、所支持的不同形态身份的数量、每一个身份形态的特征分量的数量,生成的公开算法包括:公开的哈希算法、身份特征提取算法、身份特征匹配算法。相似度阈值用于决定用户登录成功需要达到的相似度阈值,其中,身份特征权值占比为不同形态身份信息在验证过程中所占百分比,可以根据实际应用环境自由设定;
用户通过安全途径(包括:安全信道,安全的设备,如:POS机等)将用户账号和(一种或多种形态的)用户身份信息输入给服务器,用户身份信息包括但不限于:密码、指纹、虹膜、人脸、声源。
服务器针对用户输入的不同形态的身份信息,分别根据相应的公开算法,对不同形态的身份信息进行身份特征提取,并将每种不同形态的身份信息提取到的身份特征按照公开的哈希算法统一计算,得到由n个特征分量组成的身份特征向量;不同形态的身份信息中包括用户身份名称;
例如,对于人脸图像身份信息,记录人脸器官分布的坐标,并计算得到由n个分量组成身份特征向量,如:A1={a1,1,…,a1,n},这里,a1,i代表一个人脸特征向量里的特征分量;
例如,对于常规密码,根据公开的哈希算法得到由n个密码分量组成的设法特征向量,如:A2={a2,1,…,a2,n},此外,对于其他不同形态的身份信息,如虹膜、指纹等等,方法类似;
服务器将这些特征向量按照公开的矩阵变换算法得到身份特征矩阵,并计算当前身份特征矩阵的根,身份特征矩阵是一个由用户多个身份特征向量组成的矩阵;
需要指出的是,我们在初始化过程通过公开参数提前设定用户具有m个不同形态身份,每一个形态的身份由一个具有n个特征分量的身份特征向量组成,我们可以简单的认为:身份特征矩阵是一个m×n的矩阵,其中每一个元素代表一种形态身份信息对应的特征分量;
接着,服务器基于公钥加密算法,用自己的公钥加密用户身份特征矩阵,得到身份特征矩阵密文;公钥加密算法包括但不限于著名的RSA公钥加密算法。RSA公钥加密算法的特点是:发送者采用接收者的公钥进行加密,密文在公开渠道中传输,接收者在收到密文后采用自己的密钥进行解密。
服务器又基于公钥可搜索加密算法,将用户身份名称作为关键字,使用自己的公钥对其进行加密并得到关键字可搜索密文;公钥可搜索加密算法包括但不限于Boneh等人提出的PEKS公钥可搜索加密算法。PEKS公钥可搜索加密算法是将用户身份名称作为对象,使用自己的公钥对用户身份名称进行加密并得到可搜索密文;这里,公钥可搜索加密算法的特点是:将关键字用接受者的公钥加密后和密文一起发送给服务器存储,接受者使用自己的公钥和关键字生成陷门发送给服务器,服务器通过陷门匹配到包含该关键字的密文,并且发送回接受者;
服务器分别将用户账号、当前身份特征矩阵的根、身份特征矩阵密文和可搜索密文进行私钥签名后一起发送给可信节点,由可信节点负责记录到区块链中;
需要注意的是,我们采用公钥算法对用户身份特征矩阵加密后记录在区块链上,是为了保护用户各种形态的身份信息不得到泄露,而采用公钥可搜索加密算法是为了把用户身份名称的密文作为用户特征矩阵密文的标识符,以便于查询,很显然,将用户身份名称的明文记录在区块链上容易泄露隐私,而采用公钥可搜索加密算法,可以让可信节点和其他所有用户在不知道用户身份名称的明文是什么的情况下,安全和高效的查询和传输记录在区块链上的身份信息,由此一来,用户身份信息得到了全方位的隐私保护,同时又便于可检索;
接着,可信节点根据服务器发送来的身份特征矩阵密文,根据用户的不同情况执行如下:
可信节点根据用户账号在区块链上进行检索,如果该用户首次登陆,即不存在任何记录该用户身份特征的区块链,可信节点首先为用户颁发公钥,同时创建创始区块(第一个区块),用于记录用户账号、创建时间等初始信息,接着,可信节点依次将用户用户多形态身份信息记录在一条区块链中,并将用户账号、用户公钥、特征矩阵的根、时间戳、特征矩阵密文和可搜索密文写入创始区块,并且在网络中广播;首次登录用户的不同形态的身份信息即原始身份信息,原始身份信息变换后得到原始身份特征矩阵,原始身份特征矩阵的密文即原始身份特征矩阵密文;
如果用户是已经注册的用户,则已经存在一条记录其身份特征的区块链。服务器基于公钥可搜索加密算法,用自己的私钥和用户身份名称,生成可搜索陷门,并且发送给可信节点,可信节点根据陷门进行检索,若检索不到到包含该新的用户身份名称的区块,则创建一个区块,并且将用户账号、用户公钥、最新的特征矩阵的根、时间戳、最新的特征矩阵密文、和身份名称的可搜索密文写入新的区块中,并且在网络中广播;
否则,可信节点检索到的包含该用户身份名称信息的区块,并将该区块上记录的最新的身份特征矩阵密文返回给服务器,服务器用自己的私钥解密矩阵密文,并且从中提取出用户不同形态的原始身份特征向量:A1、…、Am,这里原始的身份特征即用户在第一次登陆时录入的身份特征;
服务器从用户录入的身份信息提取到身份特征向量A′1、…、A′m,服务器根据公开的特征匹配算法Match(),分别输入提取到的身份特征向量A′1、…、A′m和原始身份向量A1、…、Am,这里m代表不同形态身份的数量,最终计算得到每一个身份特征的比对相似度,每一个身份特征的相似度计算公式如下:
r1=Match(A1、A′1)、…、rm=Match(Am、A m);
其中,r1…rm为每一个身份特征的比对相似度。
最终,服务器就公开的特征匹配算法,将用户和解密后的可信节点发回的身份特征进行比对,并计算得到匹配相似度:
R=ω1r1+…+ωnrn
其中,ω1,…,ωn代表相应身份特征的权值占比(ω1,…,ωn根据公开参数进行设定),服务器将R与相似度阈值V比较,若R>V,则认证成功,授权登录,否则,返回失败标识符并结束。
我们通过多形态身份的融合认证方法、区块链技术和公钥加密算法,设计了一套完整的体制,来实现安全、高效、方便和可靠的用户身份认证。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何属于本领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

Claims (4)

1.一种基于区块链的用户多形态身份的安全融合认证方法,其特征在于,包括以下步骤:
(1)初始化,生成服务器和可信节点的公钥和私钥,生成服务器的公开参数和服务器的公开算法;
(2)用户向服务器输入用户账号和不同形态的身份信息,不同形态的身份信息中包括用户身份名称;
接着服务器对用户输入的不同形态的身份信息分别进行特征提取,得到身份特征,将提取到的每个身份特征通过公开的哈希函数计算得到统一长度的身份特征向量,再通过公开的矩阵变换算法对身份特征向量进行矩阵变换,得到身份特征矩阵,计算身份特征矩阵的根;
(3)基于典型的公钥加密算法,对步骤(2)中的身份特征矩阵进行加密,得到身份特征矩阵密文;
基于典型的公钥可搜索加密算法,将用户身份名称作为对象,使用服务器的公钥对用户身份名称进行加密并得到可搜索密文;
(4)服务器分别对用户账号、身份特征矩阵的根、特征矩阵密文和可搜索密文用进行私钥签名,并发送给可信节点;
(5)可信节点根据用户账号在区块链上检索,如果用户首次登录,可信节点为用户颁发公钥,创建创始区块记录用户不同形态的身份信息并将用户账号、用户公钥、时间戳、特征矩阵的根、特征矩阵密文和可搜索密文写入创始区块,并且在网络中广播;首次登录用户的不同形态的身份信息即原始身份信息,原始身份信息变换后得到原始身份特征矩阵,原始身份特征矩阵的密文即原始身份特征矩阵密文;否则,执行步骤(6);
(6)对用户不同形态的身份信息进行融合特征匹配和相似度判断。
2.根据权利要求1所述的一种基于区块链的用户多形态身份的安全融合认证方法,其特征在于,步骤(1)中,生成的公开参数包括:身份特征权值占比、相似度阈值、服务器所支持的不同形态身份的数量、每一个身份形态的特征分量的数量、,生成的公开算法包括:公开的哈希算法、身份特征提取算法、身份特征匹配算法。
3.如权利要求2所述的一种基于区块链的用户多形态身份的安全融合认证方法,其特征在于,步骤(2)中,特征提取和特征变换具体步骤为:
(21)服务器针对用户输入的不同形态的身份信息,依照步骤(1)生成的公开算法,提取出身份特征,使用公开的哈希算法计算提取出的每一个身份特征,得到所计算的身份特征对应的特征向量,所计算的身份特征对应的特征向量由n个分量组成;
(22)服务器将步骤(21)得到的统一格式的特征向量按照公开的矩阵变换算法组成特征矩阵。
4.如权利要求1所述的一种基于区块链的用户多形态身份的安全融合认证方法,其特征在于,步骤(6)的具体步骤为:
(61)可信节点将原始的身份特征矩阵密文发送给服务器,服务器用自己的私钥解密后得到用户原始身份特征矩阵,并从用户原始身份特征矩阵中一一提取出用户的原始身份特征向量A1、…、Am;其中,m代表用户不同形态身份信息的数量;
(62)服务器从用户录入的身份信息提取到身份特征向量A′1、…、A′m,其中,m代表用户不同形态身份信息的数量;
(63)服务器根据公开的特征匹配算法Match(),比对步骤(62)、步骤(63)中每一个身份特征的相似度,得到每一个身份特征的比对相似度,每一个身份特征的比对相似度计算公式为:
r1=Match(A1、A′1)、…、rm=Match(Am、A′m);
其中r1…rm为每一个身份特征的比对相似度;
(64)服务器计算所有身份特征融合匹配相似度,融合特征匹配相似度计算公式为:
R=ω1r1+…+ωnrm
其中,ω1,…,ωn代表不同形态身份特征的权值占比;
(65)服务器将R与给定的相似度阈值V比较,若R>V,则认证成功,授权登录,否则,返回失败标识符并结束。
CN201710352678.XA 2017-05-18 2017-05-18 一种基于区块链的用户多形态身份的安全融合认证方法 Active CN107147652B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710352678.XA CN107147652B (zh) 2017-05-18 2017-05-18 一种基于区块链的用户多形态身份的安全融合认证方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710352678.XA CN107147652B (zh) 2017-05-18 2017-05-18 一种基于区块链的用户多形态身份的安全融合认证方法

Publications (2)

Publication Number Publication Date
CN107147652A true CN107147652A (zh) 2017-09-08
CN107147652B CN107147652B (zh) 2019-08-09

Family

ID=59777759

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710352678.XA Active CN107147652B (zh) 2017-05-18 2017-05-18 一种基于区块链的用户多形态身份的安全融合认证方法

Country Status (1)

Country Link
CN (1) CN107147652B (zh)

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107786639A (zh) * 2017-09-28 2018-03-09 山东鲁能智能技术有限公司 一种基于区块链技术的电动汽车车联网***及其工作方法
CN107786547A (zh) * 2017-09-30 2018-03-09 厦门快商通信息技术有限公司 一种基于区块链的身份验证方法、装置及计算机可读存储介质
CN108766509A (zh) * 2018-05-16 2018-11-06 中国联合网络通信集团有限公司 基于区块链技术的鉴真方法、装置、终端及存储介质
CN108809952A (zh) * 2018-05-22 2018-11-13 隆正信息科技有限公司 基于多标识分区段通用唯一信物链的物体认证方法及***
CN108805573A (zh) * 2018-04-21 2018-11-13 深圳市元征科技股份有限公司 一种信息验证方法、服务器及存储介质
CN108882230A (zh) * 2018-06-01 2018-11-23 中国联合网络通信集团有限公司 通话记录管理方法、装置及***
CN108881287A (zh) * 2018-07-18 2018-11-23 电子科技大学 一种基于区块链的物联网节点身份认证方法
CN108920908A (zh) * 2018-06-28 2018-11-30 北京京东尚科信息技术有限公司 数据存储方法、装置和计算机可读存储介质
CN108921555A (zh) * 2018-06-30 2018-11-30 江苏恒宝智能***技术有限公司 一种基于区块链和虹膜识别结合的身份验证方法及装置
CN108933667A (zh) * 2018-05-03 2018-12-04 深圳市京兰健康医疗大数据有限公司 一种基于区块链的公钥证书的管理方法及管理***
CN109039655A (zh) * 2018-09-13 2018-12-18 全链通有限公司 基于区块链的实名身份认证方法及装置、身份区块链
CN109063627A (zh) * 2018-07-27 2018-12-21 文志 数字人人工智能身份唯一识别控制方法
CN109145543A (zh) * 2018-09-03 2019-01-04 湖北文理学院 一种身份认证方法
CN109145703A (zh) * 2018-06-14 2019-01-04 北京凌云智链科技有限公司 智能鉴定方法、装置、设备和介质
CN109194487A (zh) * 2018-09-13 2019-01-11 全链通有限公司 基于区块链的本人实名交易或通信构建方法及***
CN109495478A (zh) * 2018-11-20 2019-03-19 桂林电子科技大学 一种基于区块链的分布式安全通信方法及***
CN110365626A (zh) * 2018-04-09 2019-10-22 厦门雅迅网络股份有限公司 防撞库的用户登录安全认证方法、终端设备及存储介质
CN110569658A (zh) * 2019-09-12 2019-12-13 腾讯科技(深圳)有限公司 基于区块链网络的用户信息处理方法、装置、电子设备及存储介质
CN110674180A (zh) * 2019-09-26 2020-01-10 腾讯科技(深圳)有限公司 一种业务数据处理方法、装置以及可读存储介质
CN111131444A (zh) * 2019-12-23 2020-05-08 广州公评科技有限公司 一种基于区块链技术的网络课程处理***
CN111353903A (zh) * 2020-02-26 2020-06-30 广东工业大学 一种网络身份保护方法、装置及电子设备和存储介质
CN111680327A (zh) * 2020-06-10 2020-09-18 中国银行股份有限公司 基于区块链的客户信息整合方法、装置、设备及存储介质
CN112465635A (zh) * 2019-09-09 2021-03-09 上海旺链信息科技有限公司 区块链公开加密算法处理方法、区块链钱包及存储介质
CN113162768A (zh) * 2021-02-24 2021-07-23 北京科技大学 一种基于区块链的智能物联网设备认证方法及***
CN113449336A (zh) * 2021-06-11 2021-09-28 电子科技大学 一种在区块链中基于安全多方隐私保护的共享数据处理方法
CN117494221A (zh) * 2024-01-03 2024-02-02 齐鲁工业大学(山东省科学院) 一种区块链协助搜索的物联网数据共享方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110084070B (zh) * 2019-04-21 2020-12-29 中国科学院信息工程研究所 一种基于区块链的制造业跨域异构数据的身份构建及溯源方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794266A (zh) * 2005-12-31 2006-06-28 清华大学 生物特征融合的身份识别和认证方法
CN101170405A (zh) * 2006-10-25 2008-04-30 富士通株式会社 生物特征认证方法
CN101931947A (zh) * 2010-07-28 2010-12-29 南京航空航天大学 基于可搜索密文的wsn数据安全处理方法
CN106100847A (zh) * 2016-06-14 2016-11-09 惠众商务顾问(北京)有限公司 非对称加密区块链身份信息验证方法及装置
US20160330035A1 (en) * 2015-05-05 2016-11-10 ShoCard, Inc. User Identification Management System and Method
CN106534160A (zh) * 2016-12-02 2017-03-22 江苏通付盾科技有限公司 基于区块链的身份认证方法及***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794266A (zh) * 2005-12-31 2006-06-28 清华大学 生物特征融合的身份识别和认证方法
CN101170405A (zh) * 2006-10-25 2008-04-30 富士通株式会社 生物特征认证方法
CN101931947A (zh) * 2010-07-28 2010-12-29 南京航空航天大学 基于可搜索密文的wsn数据安全处理方法
US20160330035A1 (en) * 2015-05-05 2016-11-10 ShoCard, Inc. User Identification Management System and Method
CN106100847A (zh) * 2016-06-14 2016-11-09 惠众商务顾问(北京)有限公司 非对称加密区块链身份信息验证方法及装置
CN106534160A (zh) * 2016-12-02 2017-03-22 江苏通付盾科技有限公司 基于区块链的身份认证方法及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
庹小忠: "区块链在身份认证中的应用", 《科技经济导刊》 *

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107786639A (zh) * 2017-09-28 2018-03-09 山东鲁能智能技术有限公司 一种基于区块链技术的电动汽车车联网***及其工作方法
CN107786547A (zh) * 2017-09-30 2018-03-09 厦门快商通信息技术有限公司 一种基于区块链的身份验证方法、装置及计算机可读存储介质
CN110365626A (zh) * 2018-04-09 2019-10-22 厦门雅迅网络股份有限公司 防撞库的用户登录安全认证方法、终端设备及存储介质
CN110365626B (zh) * 2018-04-09 2022-12-06 厦门雅迅网络股份有限公司 防撞库的用户登录安全认证方法、终端设备及存储介质
CN108805573A (zh) * 2018-04-21 2018-11-13 深圳市元征科技股份有限公司 一种信息验证方法、服务器及存储介质
CN108805573B (zh) * 2018-04-21 2022-04-15 深圳市元征科技股份有限公司 一种信息验证方法、服务器及存储介质
CN108933667A (zh) * 2018-05-03 2018-12-04 深圳市京兰健康医疗大数据有限公司 一种基于区块链的公钥证书的管理方法及管理***
CN108933667B (zh) * 2018-05-03 2021-08-10 深圳市京兰健康医疗大数据有限公司 一种基于区块链的公钥证书的管理方法及管理***
CN108766509A (zh) * 2018-05-16 2018-11-06 中国联合网络通信集团有限公司 基于区块链技术的鉴真方法、装置、终端及存储介质
CN108809952A (zh) * 2018-05-22 2018-11-13 隆正信息科技有限公司 基于多标识分区段通用唯一信物链的物体认证方法及***
CN108882230A (zh) * 2018-06-01 2018-11-23 中国联合网络通信集团有限公司 通话记录管理方法、装置及***
CN109145703A (zh) * 2018-06-14 2019-01-04 北京凌云智链科技有限公司 智能鉴定方法、装置、设备和介质
CN108920908A (zh) * 2018-06-28 2018-11-30 北京京东尚科信息技术有限公司 数据存储方法、装置和计算机可读存储介质
CN108921555A (zh) * 2018-06-30 2018-11-30 江苏恒宝智能***技术有限公司 一种基于区块链和虹膜识别结合的身份验证方法及装置
CN108881287A (zh) * 2018-07-18 2018-11-23 电子科技大学 一种基于区块链的物联网节点身份认证方法
CN109063627A (zh) * 2018-07-27 2018-12-21 文志 数字人人工智能身份唯一识别控制方法
CN109145543A (zh) * 2018-09-03 2019-01-04 湖北文理学院 一种身份认证方法
CN109145543B (zh) * 2018-09-03 2020-12-04 湖北文理学院 一种身份认证方法
CN109194487A (zh) * 2018-09-13 2019-01-11 全链通有限公司 基于区块链的本人实名交易或通信构建方法及***
CN109039655A (zh) * 2018-09-13 2018-12-18 全链通有限公司 基于区块链的实名身份认证方法及装置、身份区块链
CN109495478A (zh) * 2018-11-20 2019-03-19 桂林电子科技大学 一种基于区块链的分布式安全通信方法及***
CN109495478B (zh) * 2018-11-20 2021-05-04 桂林电子科技大学 一种基于区块链的分布式安全通信方法及***
CN112465635A (zh) * 2019-09-09 2021-03-09 上海旺链信息科技有限公司 区块链公开加密算法处理方法、区块链钱包及存储介质
CN110569658A (zh) * 2019-09-12 2019-12-13 腾讯科技(深圳)有限公司 基于区块链网络的用户信息处理方法、装置、电子设备及存储介质
CN110674180A (zh) * 2019-09-26 2020-01-10 腾讯科技(深圳)有限公司 一种业务数据处理方法、装置以及可读存储介质
CN110674180B (zh) * 2019-09-26 2021-07-27 腾讯科技(深圳)有限公司 一种业务数据处理方法、装置以及可读存储介质
CN111131444B (zh) * 2019-12-23 2020-09-29 广州公评科技有限公司 一种基于区块链技术的网络课程处理***
CN111131444A (zh) * 2019-12-23 2020-05-08 广州公评科技有限公司 一种基于区块链技术的网络课程处理***
CN111353903A (zh) * 2020-02-26 2020-06-30 广东工业大学 一种网络身份保护方法、装置及电子设备和存储介质
CN111680327A (zh) * 2020-06-10 2020-09-18 中国银行股份有限公司 基于区块链的客户信息整合方法、装置、设备及存储介质
CN111680327B (zh) * 2020-06-10 2024-02-23 中国银行股份有限公司 基于区块链的客户信息整合方法、装置、设备及存储介质
CN113162768A (zh) * 2021-02-24 2021-07-23 北京科技大学 一种基于区块链的智能物联网设备认证方法及***
CN113162768B (zh) * 2021-02-24 2022-07-22 北京科技大学 一种基于区块链的智能物联网设备认证方法及***
CN113449336A (zh) * 2021-06-11 2021-09-28 电子科技大学 一种在区块链中基于安全多方隐私保护的共享数据处理方法
CN117494221A (zh) * 2024-01-03 2024-02-02 齐鲁工业大学(山东省科学院) 一种区块链协助搜索的物联网数据共享方法
CN117494221B (zh) * 2024-01-03 2024-04-02 齐鲁工业大学(山东省科学院) 一种区块链协助搜索的物联网数据共享方法

Also Published As

Publication number Publication date
CN107147652B (zh) 2019-08-09

Similar Documents

Publication Publication Date Title
CN107147652B (zh) 一种基于区块链的用户多形态身份的安全融合认证方法
US10680808B2 (en) 1:N biometric authentication, encryption, signature system
CN109962784B (zh) 一种基于数字信封多证书的数据加解密及恢复方法
KR100564677B1 (ko) 네트워크 환경에서 비밀 신규 무작위 숫자들의 운영 및 이용
CN106776904B (zh) 一种不可信云计算环境中支持动态验证的模糊查询加密方法
US20170142082A1 (en) System and method for secure deposit and recovery of secret data
CN107359998B (zh) 一种便携式智能口令管理体制的建立与操作方法
CN107070938A (zh) 基于区块链的数据访问控制***
CN109981255B (zh) 密钥池的更新方法和***
CN109543434B (zh) 区块链信息加密方法、解密方法、存储方法及装置
JP2001512654A (ja) ネットワーク環境での私用鍵の管理及び利用法
CN110059458A (zh) 一种用户口令加密认证方法、装置及***
JPH10214233A (ja) 情報処理装置、情報処理システム、情報処理方法、プログラム記憶装置、及び鍵の判定方法及び判定装置
CN110771190A (zh) 对数据的控制访问
CN110177134A (zh) 一种基于多云存储的安全密码管理器及其使用方法
CN110336663A (zh) 一种基于区块链技术的PUFs群对群认证方案
CN113761488A (zh) 一种内容网络版权溯源加密***及加密方法
CN109347923A (zh) 基于非对称密钥池的抗量子计算云存储方法和***
CN113507380B (zh) 一种隐私保护远程统一生物认证方法及装置、电子设备
CN110188545B (zh) 一种基于链式数据库的数据加密方法及装置
CN108156139A (zh) 无证书的可验证多关键字密文查询***及方法
CN110098925A (zh) 基于非对称密钥池对和随机数的量子通信服务站密钥协商方法和***
CN114065169A (zh) 一种隐私保护生物认证方法和装置、电子设备
CN109787747A (zh) 基于多个非对称密钥池的抗量子计算多重加密云存储方法和***
KR101528112B1 (ko) 생체 특성에 기반해 데이터 서버로 액세스하고자 하는 사용자를 인증하기 위한 클라우드 서버

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant