欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2023118271242
申请人: 无方科技(浙江)有限公司
专利类型:发明专利
专利状态:授权未缴费
专利领域: 计算;推算;计数
更新日期:2024-08-27
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种分布式区块链身份验证系统,其特征在于:包括处理验证单元(1)、数据分析单元(2)、篡改优化单元(3);

所述处理验证单元(1)用于获取相关身份数据并进行处理,再根据处理的数据进行异常检测和身份验证;

所述数据分析单元(2)用于接收处理验证单元(1)中身份验证的数据并进行数据篡改的分析;

所述篡改优化单元(3)用于接收处理验证单元(1)中获取的相关身份数据和数据分析单元(2)中分析的数据进行篡改的优化;

所述处理验证单元(1)根据处理的数据进行异常检测,将异常检测的数据传入数据分析单元(2)中并进行数据篡改的分析,再将分析的数据传入篡改优化单元(3)中并根据处理验证单元(1)中获取的相关身份数据和数据分析单元(2)中分析的数据进行数据篡改的优化,将优化的数据传入处理验证单元(1)中并进行再次异常检测。

2.根据权利要求1所述的分布式区块链身份验证系统,其特征在于:所述处理验证单元(1)包括获取处理模块(11)、异常检测模块(12)和身份验证模块(13);

所述获取处理模块(11)用于获取相关的身份数据并存储在数据库中,再根据获取的相关身份数据进行处理;

所述异常检测模块(12)用于接收获取处理模块(11)中获取的相关身份数据,并利用异常处理算法根据获取的相关身份数据进行异常检测,再利用异常处理算法得出的散列值与设定的散列值进行比对,具体比对情况:当异常处理算法得出的散列值与设定的散列值不相等时,说明获取的相关身份数据存在身份信息不完整,将检测的命令传入获取处理模块(11)中,获取处理模块(11)接收检测的命令并将重新获取的相关身份数据传入异常检测模块(12)中;

当异常处理算法得出的散列值与设定的完整数据值相等时,说身份信息完整,将检测的数据传入身份验证模块(13)中;

所述身份验证模块(13)用于接收异常检测模块(12)中检测的数据,并根据检测的数据进行身份的验证,将身份验证的数据传入数据分析单元(2)中。

3.根据权利要求2所述的分布式区块链身份验证系统,其特征在于:所述数据分析单元(2)用于接收身份验证模块(13)中身份验证的数据,并利用篡改挖掘算法根据身份验证的数据进行数据篡改的分析,将分析的数据传入篡改优化单元(3)中。

4.根据权利要求3所述的分布式区块链身份验证系统,其特征在于:所述篡改优化单元(3)用于接收获取处理模块(11)中获取的相关身份数据和数据分析单元(2)中分析的数据,并利用篡改优化算法根据获取的相关身份数据和分析的数据进行数据篡改的优化,将优化的数据传入异常检测模块(12)中。

5.根据权利要求4所述的分布式区块链身份验证系统,其特征在于:所述篡改优化单元(3)中篡改优化算法公式的实现原理:原理①、首先利用篡改挖掘算法根据获取的相关身份数据和分析的数据得出篡改链,同时将获取的相关身份数据和分析的数据整合成数据块;

原理②、将计算的数据篡改值与上一个数据块的篡改值进行合并,再将合并后的结果作为当前数据块的篡改值;

原理③、最终将当前数据块的篡改值添加到原理①中的篡改链进行依次迭代优化,得出优化的篡改数据。

6.根据权利要求4所述的分布式区块链身份验证系统,其特征在于:所述异常检测模块(12)接收篡改优化单元(3)中优化的数据,并利用异常处理算法根据优化的数据进行异常检测;

异常处理算法实现过程:

过程①、首先将输入的优化的数据块划分为512位,将划分后的数据称为块消息,当块消息的长度不足512位,则通过在末尾添加位数不定的填充来获得一个完整的512位块消息;

过程②、通过四轮循环处理块消息,每轮进行16次异常处理任务操作;

过程③、在处理完所有块消息之后,通过对块消息利用异常处理算法得到散列值。

7.根据权利要求6所述的分布式区块链身份验证系统,其特征在于:所述异常检测模块(12)根据根据处理的数据进行异常检测,将检测的处理数据传入身份验证模块(13)中并进行身份的验证,再将验证的数据传入数据分析单元(2)中并进行数据篡改的分析,将分析的数据传入篡改优化单元(3)中,篡改优化单元(3)根据获取的相关身份数据和分析的数据进行数据篡改的优化,将优化的数据传入异常检测模块(12)中并进行再次异常检测,检测优化数据中身份信息的完整情况。