一种基于区块链的身份验证方法

文档序号:1831442 发布日期:2021-11-12 浏览:16次 >En<

阅读说明:本技术 一种基于区块链的身份验证方法 (Identity verification method based on block chain ) 是由 王保春 张蛟鹏 余洋 莫恒 于 2021-08-14 设计创作,主要内容包括:本发明公开了一种基于区块链的身份验证方法,包括如下步骤:S1、确定验证方式,并对于身份验证信息的正确率进行确定;S2、确定后,判断电子信息的正确率,通过数据库对于身份信息进行验证;S3、验证合格后对于身份确定,并同时通知相关的后台与操作人员,并生成操作记录;S4、确定后,通知系统正常使用,本发明结构科学合理,使用安全方便,通过多种验证方式进行更好的对于身份信息进行验证,选择对于其方便的验证模数,其次通过数据库对于身份信息进行验证,让每个参与节点都能获得一份完整数据库的拷贝,其中验证方式可以通过第三方进行协调,大大提高了安全与多项性。(The invention discloses an identity verification method based on a block chain, which comprises the following steps: s1, determining a verification mode and determining the accuracy of the identity verification information; s2, after the determination, judging the accuracy of the electronic information, and verifying the identity information through the database; s3, after the verification is qualified, the identity is determined, related backstage and operators are informed, and an operation record is generated; s4, after the confirmation, the system is informed of normal use, the invention has scientific and reasonable structure and safe and convenient use, identity information is better verified through a plurality of verification modes, a convenient verification modulus is selected, then the identity information is verified through the database, each participating node can obtain a copy of a complete database, wherein the verification modes can be coordinated through a third party, and the safety and the diversity are greatly improved.)

一种基于区块链的身份验证方法

技术领域

本发明涉及区块链技术领域,具体为一种基于区块链的身份验证方法。

背景技术

区块链是一个信息

技术领域

的术语,从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征,基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制,具有广阔的运用前景;

但是目前市场上的区块链的身份验证方法单一,无法确定区块链的正确验证方式,造成了验证失误与验证效率低下的问题。

发明内容

本发明提供一种基于区块链的身份验证方法,可以有效解决上述背景技术中提出目前市场上的区块链的身份验证方法单一,无法确定区块链的正确验证方式,造成了验证失误与验证效率低下的问题。

为实现上述目的,本发明提供如下技术方案:一种基于区块链的身份验证方法,包括如下步骤:

S1、确定验证方式,并对于身份验证信息的正确率进行确定;

S2、确定后,判断电子信息的正确率,通过数据库对于身份信息进行验证;

S3、验证合格后对于身份确定,并同时通知相关的后台与操作人员,并生成操作记录;

S4、确定后,通知系统正常使用。

根据上述技术方案,所述S1中验证方式包括电子签名、数字签名、数字证书和电子认证;

所述电子签名是指数据电文中以电子形式所含、所附用于识别签名人身份并表明签名人认可其中内容的数据;

所述数字签名是指通过一种数学运算,建立唯一匹配的一对儿非对称密钥,即公钥和私钥,通过使用非对称密码加密系统对数据电文进行加密、解密变换来实现签名和验证;

所述数字证书是包含电子签名人的公钥数据和身份信息的数据电文或其他电子文件,通过公钥与私钥的一对应关系,从而建立起电子签名人与私钥之间的联系;

所述电子认证是指为电子签名的真实性和可靠性提供证明的活动,包括签名人身份的真实性认证、签名过程的可靠性认证和数据电文的完整性认证三个部分。

根据上述技术方案,所述电子认证是第三方机构进行委托服务,通过监督机构确定的第三方电子认证服务机构,然后通过第三方电子认证服务机构签发证书与验证服务,证书端的网络主体将信息通过签名发送到验证端的网络主体,验证端的网络主体通过签名信息进行解读。

根据上述技术方案,所述S2中通过分布式数据库的形式让每个参与节点都能获得一份完整数据库的拷贝,除非同时控制整个系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,也无法影响其他节点上的数据内容。

根据上述技术方案,所述数据库的数据块由整个服务器中所有具有维护功能的节点来共同维护的,而这些具有维护功能的节点是任何人都可以参与的。

根据上述技术方案,所述S3中引进和融合区块链、生物特征、网络行为分析身份认证技术,形成以PKI技术为基础的网络信任服务;

其中记账节点通过何种方式达成共识,区块链提出了四种不同的共识机制,适用于不同的应用场景。

根据上述技术方案,所述S3中的记录通过服务器进行保存,同时对于服务器中的数据进行只读保存,其次对于系统的信息进行单次修改。

与现有技术相比,本发明的有益效果:本发明结构科学合理,使用安全方便,通过多种验证方式进行更好的对于身份信息进行验证,选择对于其方便的验证模数,其次通过数据库对于身份信息进行验证,让每个参与节点都能获得一份完整数据库的拷贝,其中验证方式可以通过第三方进行协调,大大提高了安全与多项性,其次数据库的数据块由整个服务器中所有具有维护功能的节点来共同维护的,而这些具有维护功能的节点是任何人都可以参与的,这样便于了整体的数据调动,方便快捷,最后引进和融合区块链、生物特征、网络行为分析身份认证技术,形成以PKI技术为基础的网络信任服务,适合更好的推广使用。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。

在附图中:

图1是本发明的结构示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

实施例:如图1所示,本发明提供技术方案,一种基于区块链的身份验证方法,包括如下步骤:

S1、确定验证方式,并对于身份验证信息的正确率进行确定;

S2、确定后,判断电子信息的正确率,通过数据库对于身份信息进行验证;

S3、验证合格后对于身份确定,并同时通知相关的后台与操作人员,并生成操作记录;

S4、确定后,通知系统正常使用。

根据上述技术方案,S1中验证方式包括电子签名、数字签名、数字证书和电子认证;

电子签名是指数据电文中以电子形式所含、所附用于识别签名人身份并表明签名人认可其中内容的数据;

数字签名是指通过一种数学运算,建立唯一匹配的一对儿非对称密钥,即公钥和私钥,通过使用非对称密码加密系统对数据电文进行加密、解密变换来实现签名和验证;

数字证书是包含电子签名人的公钥数据和身份信息的数据电文或其他电子文件,通过公钥与私钥的一对应关系,从而建立起电子签名人与私钥之间的联系;

电子认证是指为电子签名的真实性和可靠性提供证明的活动,包括签名人身份的真实性认证、签名过程的可靠性认证和数据电文的完整性认证三个部分。

根据上述技术方案,电子认证是第三方机构进行委托服务,通过监督机构确定的第三方电子认证服务机构,然后通过第三方电子认证服务机构签发证书与验证服务,证书端的网络主体将信息通过签名发送到验证端的网络主体,验证端的网络主体通过签名信息进行解读。

根据上述技术方案,S2中通过分布式数据库的形式让每个参与节点都能获得一份完整数据库的拷贝,除非同时控制整个系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,也无法影响其他节点上的数据内容。

根据上述技术方案,数据库的数据块由整个服务器中所有具有维护功能的节点来共同维护的,而这些具有维护功能的节点是任何人都可以参与的。

根据上述技术方案,S3中引进和融合区块链、生物特征、网络行为分析身份认证技术,形成以PKI技术为基础的网络信任服务;

其中记账节点通过何种方式达成共识,区块链提出了四种不同的共识机制,适用于不同的应用场景。

根据上述技术方案,S3中的记录通过服务器进行保存,同时对于服务器中的数据进行只读保存,其次对于系统的信息进行单次修改。

与现有技术相比,本发明的有益效果:本发明结构科学合理,使用安全方便,通过多种验证方式进行更好的对于身份信息进行验证,选择对于其方便的验证模数,其次通过数据库对于身份信息进行验证,让每个参与节点都能获得一份完整数据库的拷贝,其中验证方式可以通过第三方进行协调,大大提高了安全与多项性,其次数据库的数据块由整个服务器中所有具有维护功能的节点来共同维护的,而这些具有维护功能的节点是任何人都可以参与的,这样便于了整体的数据调动,方便快捷,最后引进和融合区块链、生物特征、网络行为分析身份认证技术,形成以PKI技术为基础的网络信任服务,适合更好的推广使用。

最后应说明的是:以上所述仅为本发明的优选实例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

6页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于间隔式训练的云计算信息安全的改善方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类