System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于区块链的通信授权服务系统技术方案_技高网

一种基于区块链的通信授权服务系统技术方案

技术编号:40151073 阅读:5 留言:0更新日期:2024-01-26 23:02
本发明专利技术公开了一种基于区块链的通信授权服务系统,包括:通信授权模块,用于生成包含认证标志的通信业务备案编码;区块链管理模块,用于发送到哈希算法模型和取证查询算法模型至用户编码信息上传系统;将用户编码信息发送到至对应的授权模块;防篡改授权模块,用于通过训练好的乱码算法,确定初级数据;高级授权模块,用于确定用户编码信息对应的高级数据;授权解析模块,用于确定最终数据;确定初级数据、高级数据以及最终数据各自对应的分析数据;基于分析数据以及预设存证上链指令,生成可信通信流程。本申请实现了在客户数据不被泄露的同时对用户编码信息进行授权解析。

【技术实现步骤摘要】

本专利技术涉及通信授权领域,尤其涉及一种基于区块链的通信授权服务系统


技术介绍

1、当前出现了许多区块链系统用于存储数据,区块链系统具有去中心化、不可篡改的优点,若要获取区块链中的数据,必须要登录其中的节点或者称为该区块链中的一个节点,这对不同区块链中的节点要获取其他区块链中的信息来说比较麻烦,要么以一个节点成为多个区块链中的节点的方式,但该方式对节点的负担较大,需要存储大量的内容,要么以一个节点获取信息后直接传输给其他节点,但该方式对区块链的数据保护不够严密,容易造成数据泄露。

2、现在已经开发出了很多授权系统,经过我们大量的检索与参考,发现现有的授权系统有如公开号为kr100950744b1,kr101828424b1、cn111181968b和kr101454678b1所公开的系统,方法包括从源区块链网络获取监测到的跨链交易的第一交易信息,所述跨链交易为与源区块链网络与目标区块链网络之间的交易,所述第一交易信息包括:所述跨链交易数据;基于所述跨链交易数据向所述目标区块链网络发送第二交易信息,所述第二交易信息包括:所述跨链交易数据;从所述目标区块链网络获取监测到的所述第二交易信息的执行结束的执行结果;基于所述执行结果向所述源区块链网络发送指示信息,所述指示信息用于指示所述跨链交易结束。但该系统相当于直接在两个区块链之间进行数据通信,容易造成数据泄露,不够安全。


技术实现思路

1、针对现有技术的上述不足,本专利技术提供一种基于区块链的通信授权服务系统,以解决上述技术问题。

2、初级方面,本申请提供了一种基于区块链的通信授权服务系统,系统包括:通信授权模块,用于获取授权编码;读取授权编码对应的认证标志以及通信授权等级,生成包含认证标志的通信业务备案编码;区块链管理模块,用于发送到哈希算法模型和取证查询算法模型至用户编码信息上传系统;利用通信业务备案编码,获取上传系统预处理后的用户编码信息;利用认证标志,将用户编码信息发送到至对应的授权模块;其中,用户编码信息的特征为认证标志和授权指令;防篡改授权模块,用于接收认证标志为防篡改认证标志的用户编码信息,通过训练好的乱码算法,确定用户编码信息对应的初级数据;

3、高级授权模块,用于接收认证标志为公开认证标志的用户编码信息,通过预设授权等级,确定用户编码信息对应的高级数据;授权解析模块,用于通过初级数据、高级数据以及通信授权等级,确定最终数据;确定初级数据、高级数据以及最终数据各自对应的分析数据;基于分析数据以及预设存证上链指令,生成可信通信流程。

4、进一步地,通信授权模块包括去中心化指令获取单元、去中心化指令确认单元、通信业务备案单元;去中心化指令获取单元,用于获取授权编码;其中,授权编码包含用户编码信息处理需求、参考输入用户编码信息、可追溯信息;基于用户编码信息处理需求,确定是否存在对应的通信权限变更模型;当存在时,确定通信权限变更模型中的授权等级为通信授权等级;当不存在时,提取用户编码信息处理需求中的关键字以及参考输入用户编码信息中的认证标志,以获取关键字和认证标志都满足的多个预存授权等级;将参考输入用户编码信息输入预存授权等级中,以获取多个授权数据;确定授权数据与可追溯信息一致的预存授权等级为通信授权等级;去中心化指令确认单元,用于将用户编码信息处理需求和用户编码信息处理需求确认成通信权限变更模型;通信业务备案单元,用于采集参考输入用户编码信息中的认证标志,利用认证标志生成通信业务备案编码。

5、进一步地,区块链管理模块包括模型发送到单元;模型发送到单元,用于检测认证标志对应的上传系统内是否存在哈希算法模型和取证查询算法模型;检测到不存在哈希算法模型、取证查询算法模型时,向上传系统发送到哈希算法模型、取证查询算法模型。

6、进一步地,授权解析模块包含初级分析单元、高级分析单元;初级分析单元,用于确定初级数据、高级数据各自对应的认证标志;利用认证标志,确定初级数据以及高级数据各自对应的授权解析指令集合;其中,授权解析指令集合包含不可篡改信息;将初级数据、高级数据带入不可篡改信息,从各自对应的授权解析指令集合中确定各自对应的分析语句;高级分析单元,用于基于最终授权数据对应的通信授权等级,确定通信授权等级对应的多个已有权限;基于已有权限以及最终数据,生成权限分布图。

7、高级方面,本申请提供了一种基于区块链的通信授权服务系统,系统运行包括:确定获得到的授权编码对应的认证标志以及通信授权等级,生成包含认证标志的通信业务备案编码;响应于认证标志对应的上传系统存在哈希算法模型和取证查询算法模型,获取上传系统预处理后的用户编码信息;利用认证标志将用户编码信息发送到至对应的区块链控制台;其中,用户编码信息的特征为认证标志和授权指令;且区块链控制台与认证标志相确认;接收用户编码信息对应的初级数据以及高级数据;其中,初级数据对应的认证标志为防篡改认证标志,高级数据对应的认证标志为公开认证标志;通过初级数据、高级数据以及通信授权等级,确定最终数据;确定初级数据、高级数据以及最终数据各自对应的分析数据;基于分析数据以及预设存证上链指令,生成可信通信流程。

8、进一步地,确定获得到的授权编码对应的认证标志以及通信授权等级,具体包括:获取授权编码;其中,授权编码包含用户编码信息处理需求、参考输入用户编码信息、可追溯信息;基于用户编码信息处理需求,确定是否存在对应的通信权限变更模型;当存在时,确定通信权限变更模型中的授权等级为通信授权等级;当不存在时,提取用户编码信息处理需求中的关键字以及参考输入用户编码信息中的认证标志,以获取关键字和认证标志都满足的多个预存授权等级;将参考输入用户编码信息输入预存授权等级中,以获取多个授权数据;确定授权数据与可追溯信息一致的预存授权等级为通信授权等级。

9、进一步地,响应于认证标志对应的上传系统存在哈希算法模型和取证查询算法模型,具体包括:检测认证标志对应的上传系统内是否存在哈希算法模型和取证查询算法模型;检测到不存在哈希算法模型、取证查询算法模型时,向上传系统发送到哈希算法模型、取证查询算法模型。

10、进一步地,确定初级数据、高级数据以及最终数据各自对应的分析语句,具体包括:确定初级数据、高级数据各自对应的认证标志;利用认证标志,确定初级数据以及高级数据各自对应的授权解析指令集合;其中,授权解析指令集合包含不可篡改信息;将初级数据、高级数据带入不可篡改信息,从各自对应的授权解析指令集合中确定各自对应的分析语句;基于最终授权数据对应的通信授权等级,确定通信授权等级对应的多个已有权限;基于已有权限以及最终数据,生成权限分布图。

11、本领域技术人员能够理解的是,本专利技术至少具有如下有益效果:通过通信授权模块,实现了选择性地获取对应的用户编码信息,以及选择性的获取合适的通信授权等级。通过区块链管理模块,将上传用户编码信息的用户编码系统中安装哈希算法模型和取证查询算法模型,实现了在上传系统中进行数据预处理的技术效果,避免了在分析系统进本文档来自技高网...

【技术保护点】

1.一种基于区块链的通信授权服务系统,其特征在于,所述系统包括:

2.根据权利要求1所述的一种基于区块链的通信授权服务系统,其特征在于,所述通信授权模块包括去中心化指令获取单元、去中心化指令确认单元、通信业务备案单元;

3.根据权利要求1所述的一种基于区块链的通信授权服务系统,其特征在于,区块链管理模块包括模型发送到单元;

4.根据权利要求1所述的一种基于区块链的通信授权服务系统,其特征在于,所述授权解析模块包含初级分析单元、高级分析单元;

5.根据权利要求1-4所述的一种基于区块链的通信授权服务系统,其特征在于,所述系统运行包括:

6.根据权利要求5所述的一种基于区块链的通信授权服务系统,其特征在于,确定获得到的授权编码对应的认证标志以及通信授权等级,具体包括:

7.根据权利要求5所述的一种基于区块链的通信授权服务系统,其特征在于,响应于所述认证标志对应的上传系统存在哈希算法模型和取证查询算法模型,具体包括:

8.根据权利要求5所述的一种基于区块链的通信授权服务系统,其特征在于,确定初级数据、高级数据以及最终数据各自对应的分析语句,具体包括:

...

【技术特征摘要】

1.一种基于区块链的通信授权服务系统,其特征在于,所述系统包括:

2.根据权利要求1所述的一种基于区块链的通信授权服务系统,其特征在于,所述通信授权模块包括去中心化指令获取单元、去中心化指令确认单元、通信业务备案单元;

3.根据权利要求1所述的一种基于区块链的通信授权服务系统,其特征在于,区块链管理模块包括模型发送到单元;

4.根据权利要求1所述的一种基于区块链的通信授权服务系统,其特征在于,所述授权解析模块包含初级分析单元、高级分析单元;

5.根据权利要求1-4所述的...

【专利技术属性】
技术研发人员:张小朝周文廖志鹏
申请(专利权)人:新国脉文旅科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1