欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2022106361370
申请人: 北京信洋睿连科技有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-07-04
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于区块链的云认证服务系统,其特征在于:所述区块链的云认证服务系统包括多个初级节点,初级节点通过连接私有区块链数据网络单元,初级节点与私有区块链数据网络单元之间还连接有CA中继存储单元;

所述私有区块链数据网络单元包括数据采集处理器,与数据采集处理器连接的终级节点;

所述数据采集处理器包括个人数据挖掘及敏感度评估单元,个人数据挖掘及敏感度评估单元用于自认证数据中挖掘敏感数据,完成个人数据的敏感性判断;

如判定认证数据为敏感数据,则数据采集处理器对称加密算法对敏感信息进行加密,终级节点通过Hash算法形成加密信息摘要,通过非对称加密算法进行签名,构成可信的区块数据链;如判定认证数据为非敏感数据,终级节点则直接通过非对称加密算法进行签名,构成的区块数据链。

2.根据权利要求1所述的基于区块链的云认证服务系统,其特征在于:个人数据敏感度评估单元执行如下步骤:步骤a,建立个人敏感数据类型库,敏感数据类型包括数据主体年龄小于14周岁,个人财产信息,个人健康生理信息,个人生物识别信息,个人身份信息;

步骤b,对于采集的数据进行数据识别,抽象分类;

步骤c,对于分类的数据在个人敏感数据类型库中遍历查询,确定数据敏感性。

3.根据权利要求2所述的基于区块链的云认证服务系统,其特征在于:所述步骤b包括:步骤b1,采用深度学习算法,根据认证数据样本,获得敏感数据类型库相关的关键词集合;根据输入时间戳、认证样本集合、关键词集合,计算得到输出的哈希索引;

步骤b2,区块链采用非对称加密算法,得到摘要,将摘要作为主体信息,附加上版本前缀、地址校验码作为摘要结果,对摘要结果进行哈希运算;将版本前缀、主体信息、校验位处理得到地址,上传给终级节点;

步骤b3,某一终级节点通过算法确认认证信息属于敏感信息后,将密钥和预定义的对应参数发送给其他终级节点;

步骤b4,通过执行解密算法,输入密钥和加密文档集,输出明文文档集;

步骤b5,更新认证数据,返回执行步骤b1,确认原有哈希并对新生成哈希分类。

4.根据权利要求3所述的基于区块链的云认证服务系统,其特征在于:所述深度学习算法包括自然语言处理、深度学习优化,包括:步骤s1,根据认证数据样本,利用自然语言处理方法得到自然语言,通过词性量化将自然语言转换为机器语言;

步骤s2,将认证数据样本文本分为sk组,对应自深度学习算法库中调取sk种深度学习算法模型;

步骤s3,选择第ski个子集数据定义为验证集,其余的k‑1组子集数据作为训练集,输入第ski种机器算法模型,得到sk×sk个模型计算值,ki=1,2,3,...k;

步骤s4,定义

其中,{x1,x2,...xki,xk}是第ski个子集数据定义为验证集时,独立不相关的ki个算法模型的计算值;ki=1,2,3...k,j和w为预定义的参数,w1,w2,...wk为实数集合;

步骤s5,通过yki=μ+αtki+εki,μ=log(2γ),计算出特征指数∝和权值分散系数γ;

其中, εki为预定义的均值为0的属同一分布但独立的误差

项系数,tki=log|wki|;

步骤s6,通过zki=δwki+εki,计算出参数δ;

其中,zki=arctan(Im(wki)/Re(wki),εk为预定义的均值为0的属同一分布但独立的误差项系数;

步骤s7,将步骤s5、s6得到的特征指数∝,权值分散系数γ,位置参数δ带入φ(w)=exp∝{jδw‑γ|w| },做傅里叶变换计算得到权值分布函数f(x),将完成模型计算值与权值分布函数f(x)相乘,完成k个算法模型计算值的拟合;

步骤s8,将拟合后的算法计算值结果作为敏感数据判断依据,完成敏感数据类型库相关的关键词集合构建。

5.根据权利要求1所述的基于区块链的云认证服务系统,其特征在于:所述CA中继存储单元用于存储区块链数据网络单元中各终级节点的私钥。

6.一种基于区块链安全认证的大数据挖掘方法,其特征在于:所述基于区块链安全认证的大数据挖掘方法用于权利要求1‑4任一所述的大数据云认证服务系统,大数据挖掘方法包括:步骤一,敏感信息在敏感信息库中进行注册;

步骤a1,定义任一终级节点为认证数据判别服务器,其余终级节点为区块链网络的节点;认证数据判别服务器通过数据隐私敏感性判别方法判别认证数据的隐私性,本地识别出敏感数据,定义为敏感性R;

步骤a2,数据判别服务器S将敏感数据附加标识数据IDi,并定义对应的口令pwi和自动分配的随机数n;

步骤a3,数据判别服务器S根据随机数n,使用随机私钥生成函数对随机数n进行处理,产生私钥Ks,基于私钥K通过加密算法生成公钥Kp=E(Ks),利用哈希函数对公钥进行哈希运算得到数据地址Uad=Hkp=H(Kp);

步骤a4,数据判别服务器S根据数据IDi、口令pwi、数据地址Uad,检测敏感信息入库信息是否已经存在,如果数据IDi、口令pwi、数据地址Uad已经存在,则判定为敏感信息类型已经被注册;否则进行敏感信息库注册,将数据地址Uad和私钥Ks给认证数据源Ui;

步骤a5,认证数据判别服务器S将数据IDi、口令pwi进行哈希运算得到摘要信息x,利用私钥Ks对摘要信息摘要信息x加密生成数字签名,登记为y;

步骤a6,认证数据判别服务器S将数据IDi,数据地址Uad,y,敏感性R以及敏感数据信息,传输给其他区块链网络节点Ni;其他区块链网络节点Ni收到信息后,组装成交易并附上交易号广播到整个区块链网络中,交易通过共识机制记录在新的区块中,最终形成新的区块链,完成敏感信息库更新;

步骤二,敏感信息识别

步骤b1,认证数据判别服务器S接收认证样本数据,根据认证样本数据映射出数据IDi、口令pwi以及数据地址U′ad,进行数据敏感性识别操作L;

步骤b2,认证数据判别服务器S将数据地址U′ad传输到任意一个区块链节点Ni,根据数据索引数据IDi,如不能索引出数据IDi,则判断为非历史敏感信息,执行步骤b5;否则,根据数据IDi查找敏感信息注册时存储在敏感信息数据库中的数据地址Uad,判断U′ad和Uad,如果两者相同,则执行步骤b3;否则判断为非历史敏感信息,执行步骤b5;

步骤b3,认证数据判别服务器S接收到区块链节点Ni发送的信息y,利用U′ad对y进行解密,得出摘要信息x‘,再通过哈希函数计算出x,判断x‘和x;如果两者相同则判断为敏感信息,否则判断为非敏感信息;

步骤b4,认证数据判别服务器S将数据IDi、口令pwi以及数据地址U′ad,L传输给所有区块链节点;区块链节点组装成交易并附上交易号广播到整个区块链网络中,交易通过共识机制记录在新的区块中,形成新的区块链;

步骤b5,返回执行步骤一。

7.根据权利要求6所述的基于区块链安全认证的大数据挖掘方法,其特征在于:所述数据隐私敏感性判别方法包括:步骤a,建立个人敏感数据类型库,敏感数据类型包括数据主体年龄小于14周岁,个人财产信息,个人健康生理信息,个人生物识别信息,个人身份信息;

步骤b,对于采集的数据进行数据识别,抽象分类;

步骤c,对于分类的数据在个人敏感数据类型库中遍历查询,确定数据敏感性。

8.根据权利要求6所述的基于区块链安全认证的大数据挖掘方法,其特征在于:所述步骤b包括:步骤b1,采用深度学习算法,根据认证数据样本,获得敏感数据类型库相关的关键词集合;根据输入时间戳、认证样本集合、关键词集合,计算得到输出的哈希索引;

步骤b2,区块链采用非对称加密算法,得到摘要,将摘要作为主体信息,附加上版本前缀、地址校验码作为摘要结果,对摘要结果进行哈希运算;将版本前缀、主体信息、校验位处理得到地址,上传给终级节点;

步骤b3,某一终级节点通过算法确认认证信息属于敏感信息后,将密钥和预定义的对应参数发送给其他终级节点;

步骤b4,通过执行解密算法,输入密钥和加密文档集,输出明文文档集;

步骤b5,更新认证数据,返回执行步骤b1,确认原有哈希并对新生成哈希分类。

9.根据权利要求8所述的基于区块链安全认证的大数据挖掘方法,其特征在于:所述深度学习算法包括自然语言处理、深度学习优化,包括:步骤s1,根据认证数据样本,利用自然语言处理方法得到自然语言,通过词性量化将自然语言转换为机器语言;

步骤s2,将认证数据样本文本分为sk组,对应自深度学习算法库中调取sk种深度学习算法模型;

步骤s3,选择第ski个子集数据定义为验证集,其余的k‑1组子集数据作为训练集,输入第ski种机器算法模型,得到sk×sk个模型计算值,ki=1,2,3,...k;

步骤s4,定义

其中,{x1,x2,...xki,xk}是第ski个子集数据定义为验证集时,独立不相关的ki个算法模型的计算值;ki=1,2,3...k,j和w为预定义的参数,w1,w2,...wk为实数集合;

步骤s5,通过yki=μ+αtki+εki,μ=log(2γ),计算出特征指数∝和权值分散系数γ;

其中, εki为预定义的均值为0的属同一分布但独立的误差

项系数,tki=log|wki|;

步骤s6,通过zki=δwki+εki,计算出参数δ;

其中,zki=arctan(Im(wki)/Re(wki),εk为预定义的均值为0的属同一分布但独立的误差项系数;

步骤s7,将步骤s5、s6得到的特征指数∝,权值分散系数γ,位置参数δ带入φ(w)=exp∝{jδw‑γ|w| },做傅里叶变换计算得到权值分布函数f(x),将完成模型计算值与权值分布函数f(x)相乘,完成k个算法模型计算值的拟合;

步骤s8,将拟合后的算法计算值结果作为敏感数据判断依据,完成敏感数据类型库相关的关键词集合构建。