一种区块链权限管理系统及方法技术方案

技术编号:29756675 阅读:22 留言:0更新日期:2021-08-20 21:09
本发明专利技术公开了一种区块链权限管理系统及方法,包括管理器主体、触摸显示屏、嵌装组件和散热组件,所述管理器主体正面的中心设置有触摸显示屏,所述触摸显示屏的背面分别集成安装有中央处理模块、角色登录模块、身份验证模块、功能权限验证模块、数据权限验证模块、角色创建模块、角色管理模块、功能权限赋予模块、数据权限赋予模块、功能权限变更模块、数据权限变更模块、区块链生成模块、区块链更新模块和区块链共享模块;该发明专利技术用区块链编码方式取代了传统的用硬编码方式,权限逻辑集中,业务代码分布式存储在系统的各个节点,系统漏洞少,后期改动代价小,单节点改动,全节点验证、同步,安全性高,降低了权限管理的成本。

【技术实现步骤摘要】
一种区块链权限管理系统及方法
本专利技术涉及权限管理
,具体为一种区块链权限管理系统及方法。
技术介绍
权限管理,一般指根据系统设置的安全规则或者安全策略,对用户、角色、资源三方面来进行权限的分配,通过赋予用户某个角色,并赋予角色能访问和操作的不同范围的资源,将用户和资源分离开,来保证权限分配的实施,确保用户可以访问而且只能访问角色被授权的资源。然而,现有的权限管理系统依然存在一定的不足之处,具体问题有以下几点:(1)系统一般采用硬编码方式,权限逻辑与业务代码紧密耦合,同时又分散在系统的各个节点,系统漏洞多,后期改动代价大,增加了权限管理的成本;(2)系统载体普遍安装在设施的墙体表面,不仅占用了设施的内部空间,也容易受到外物剐蹭、碰撞的损伤,影响了系统的使用寿命;(3)系统载体散热性能不足,无法有效地将系统运行过程中产生的热量传导至外界,增加了系统的烧毁风险,存在一定的安全隐患。
技术实现思路
本专利技术的目的在于提供一种区块链权限管理系统及方法,以解决上述
技术介绍
中提出系统漏洞多、占用空间大以及散热性能不足的问题。为实现上述目的,本专利技术提供如下技术方案:一种区块链权限管理系统,包括管理器主体、触摸显示屏、嵌装组件和散热组件,所述管理器主体正面的中心设置有触摸显示屏,所述触摸显示屏的背面分别集成安装有中央处理模块、角色登录模块、身份验证模块、功能权限验证模块、数据权限验证模块、角色创建模块、角色管理模块、功能权限赋予模块、数据权限赋予模块、功能权限变更模块、数据权限变更模块、区块链生成模块、区块链更新模块和区块链共享模块,中央处理模块的输出端与角色登录模块的输入端电性连接,角色登录模块的输出端与身份验证模块的输入端电性连接,身份验证模块的输出端与功能权限验证模块的输入端电性连接,功能权限验证模块的输出端与数据权限验证模块的输入端电性连接,数据权限验证模块的输出端分别与角色创建模块和角色管理模块的输入端电性连接,角色创建模块的输出端分别与功能权限赋予模块和数据权限赋予模块的输入端电性连接,角色管理模块的输出端分别与功能权限变更模块和数据权限变更模块的输入端电性连接。优选的,所述功能权限赋予模块、数据权限赋予模块、功能权限变更模块和数据权限变更模块的输出端均与区块链生成模块的输入端电性连接,区块链生成模块的输出端与区块链更新模块的输入端电性连接,区块链更新模块的输出端与区块链共享模块的输入端电性连接。优选的,所述管理器主体固定安装在嵌装组件的正面中心,嵌装组件由嵌装槽、压紧框、压紧螺孔、内六角压紧螺钉、固定板、进气口、排气口、盖板、固定螺孔和外六角手拧螺钉组成,嵌装槽正面的中心嵌装有管理器主体,管理器主体正面的外缘与压紧框背面的内缘相接触,压紧框背面的四角通过压紧螺孔和内六角压紧螺钉与嵌装槽正面中心的四角固定连接。优选的,所述嵌装槽背面的内壁中心与固定板的背面固定连接,嵌装槽正面的两侧分别开设有进气口和排气口,嵌装槽顶部的外缘与盖板底部的外缘固定连接。优选的,所述压紧螺孔分别开设在压紧框背面的四角和嵌装槽正面中心的四角,压紧螺孔的内部嵌装有内六角压紧螺钉。优选的,所述固定板正面的四角通过固定螺孔和外六角手拧螺钉与散热组件的背面固定连接,散热组件由工型散热架、散热栅片、硅胶导热板、十字支架、送风电机、排风电机、送风扇叶、排风扇叶和防尘网板组成,工型散热架背面的中心与固定板的正面相接触,工型散热架的内侧均匀设置有若干个散热栅片,工型散热架正面的中心与硅胶导热板的背面相接触,硅胶导热板的正面与管理器主体背面的中心相接触。优选的,所述固定螺孔分别开设在固定板正面的四角和工型散热架背面中心的四角,固定螺孔的内部嵌装有外六角手拧螺钉。优选的,所述十字支架正面的四角分别与进气口和排气口的背面四侧固定连接,十字支架背面的中心分别固定安装有送风电机和排风电机,送风电机和排风电机的输出端分别固定安装有送风扇叶和排风扇叶,进气口和排气口的正面均固定嵌装有防尘网板。一种区块链权限管理方法,包括以下步骤:步骤一,安装;步骤二,嵌装;步骤三,散热;步骤四,管理;其中上述步骤一中,先通过将外六角手拧螺钉拧入固定螺孔中,进而将工型散热架安装在嵌装槽的固定板上,再通过十字支架将送风电机和排风电机分别安装到进气口和排气口上;其中上述步骤二中,先将防尘网板分别嵌入到进气口和排气口中,再将硅胶导热板和管理器主体嵌入嵌装槽中,并通过将内六角压紧螺钉拧入压紧螺孔中,进而将压紧框嵌装到嵌装槽中,对管理器主体形成固定;其中上述步骤三中,先开启管理器主体,再开启送风电机和排风电机,使低温空气依次通过防尘网板和进气口进入嵌装槽中,与工型散热架上的散热栅片充分接触,带走硅胶导热板传导来的管理器主体上的多余热量,转变成高温空气,再依次通过排气口和防尘网板排入外界环境中;其中上述步骤四中,先通过触摸显示屏向中央处理模块输入指令,进而通过角色登录模块进行登录,经身份验证模块、功能权限验证模块和数据权限验证模块通过后成功登录角色,再通过角色创建模块创建新的角色,并通过功能权限赋予模块和数据权限赋予模块,赋予角色相应的权限,同时可通过角色管理模块管理已有角色,并通过功能权限变更模块和数据权限变更模块,变更角色的权限范围,最后通过区块链生成模块生成新的权限区块链,并通过区块链更新模块替换掉原有的权限区块链,再通过区块链共享模块,使若干个管理器主体的权限区块链同步更新,实现全节点同步化的权限管理。与现有技术相比,本专利技术的有益效果是:该区块链权限管理系统及方法,系统漏洞少、占用空间小以及散热性能好;(1)通过采用区块链编码方式,权限逻辑集中,业务代码分布式存储在系统的各个节点,系统漏洞少,后期改动代价小,单节点改动,全节点验证、同步,安全性高,降低了权限管理的成本;(2)通过增设嵌装结构,从而使系统载体能嵌装在设施的墙体内部,减少了占用空间,避免了外物剐蹭、碰撞的损伤,延长了系统的使用寿命;(3)通过增设散热结构,有效地将系统运行过程中产生的热量传导至外界,散热效率高,降低了系统的烧毁风险,消除了系统的安全隐患。附图说明图1为本专利技术的整体结构主视图;图2为本专利技术的整体结构左视剖视图;图3为本专利技术的整体结构俯视剖视图;图4为本专利技术中触摸显示屏的后视图;图5为本专利技术中压紧框的立体图;图6为本专利技术中工型散热架的主视剖视图;图7为本专利技术的系统流程图;图8为本专利技术的方法流程图;图中:1、管理器主体;2、触摸显示屏;201、中央处理模块;202、角色登录模块;203、身份验证模块;204、功能权限验证模块;205、数据权限验证模块;206、角色创建模块;207、角色管理模块;208、功能权限赋予模块;209、数据权限赋予模块;210、功能权限变更模块;211、数据权限变更模块;212、区块链生成模块;213、区块链更新模块;214、区块链共享模块;3、嵌装组件;3本文档来自技高网...

【技术保护点】
1.一种区块链权限管理系统,包括管理器主体(1)、触摸显示屏(2)、嵌装组件(3)和散热组件(4),其特征在于:所述管理器主体(1)正面的中心设置有触摸显示屏(2),所述触摸显示屏(2)的背面分别集成安装有中央处理模块(201)、角色登录模块(202)、身份验证模块(203)、功能权限验证模块(204)、数据权限验证模块(205)、角色创建模块(206)、角色管理模块(207)、功能权限赋予模块(208)、数据权限赋予模块(209)、功能权限变更模块(210)、数据权限变更模块(211)、区块链生成模块(212)、区块链更新模块(213)和区块链共享模块(214),中央处理模块(201)的输出端与角色登录模块(202)的输入端电性连接,角色登录模块(202)的输出端与身份验证模块(203)的输入端电性连接,身份验证模块(203)的输出端与功能权限验证模块(204)的输入端电性连接,功能权限验证模块(204)的输出端与数据权限验证模块(205)的输入端电性连接,数据权限验证模块(205)的输出端分别与角色创建模块(206)和角色管理模块(207)的输入端电性连接,角色创建模块(206)的输出端分别与功能权限赋予模块(208)和数据权限赋予模块(209)的输入端电性连接,角色管理模块(207)的输出端分别与功能权限变更模块(210)和数据权限变更模块(211)的输入端电性连接。/n...

【技术特征摘要】
1.一种区块链权限管理系统,包括管理器主体(1)、触摸显示屏(2)、嵌装组件(3)和散热组件(4),其特征在于:所述管理器主体(1)正面的中心设置有触摸显示屏(2),所述触摸显示屏(2)的背面分别集成安装有中央处理模块(201)、角色登录模块(202)、身份验证模块(203)、功能权限验证模块(204)、数据权限验证模块(205)、角色创建模块(206)、角色管理模块(207)、功能权限赋予模块(208)、数据权限赋予模块(209)、功能权限变更模块(210)、数据权限变更模块(211)、区块链生成模块(212)、区块链更新模块(213)和区块链共享模块(214),中央处理模块(201)的输出端与角色登录模块(202)的输入端电性连接,角色登录模块(202)的输出端与身份验证模块(203)的输入端电性连接,身份验证模块(203)的输出端与功能权限验证模块(204)的输入端电性连接,功能权限验证模块(204)的输出端与数据权限验证模块(205)的输入端电性连接,数据权限验证模块(205)的输出端分别与角色创建模块(206)和角色管理模块(207)的输入端电性连接,角色创建模块(206)的输出端分别与功能权限赋予模块(208)和数据权限赋予模块(209)的输入端电性连接,角色管理模块(207)的输出端分别与功能权限变更模块(210)和数据权限变更模块(211)的输入端电性连接。


2.根据权利要求1所述的一种区块链权限管理系统,其特征在于:所述功能权限赋予模块(208)、数据权限赋予模块(209)、功能权限变更模块(210)和数据权限变更模块(211)的输出端均与区块链生成模块(212)的输入端电性连接,区块链生成模块(212)的输出端与区块链更新模块(213)的输入端电性连接,区块链更新模块(213)的输出端与区块链共享模块(214)的输入端电性连接。


3.根据权利要求1所述的一种区块链权限管理系统,其特征在于:所述管理器主体(1)固定安装在嵌装组件(3)的正面中心,嵌装组件(3)由嵌装槽(301)、压紧框(302)、压紧螺孔(303)、内六角压紧螺钉(304)、固定板(305)、进气口(306)、排气口(307)、盖板(308)、固定螺孔(309)和外六角手拧螺钉(310)组成,嵌装槽(301)正面的中心嵌装有管理器主体(1),管理器主体(1)正面的外缘与压紧框(302)背面的内缘相接触,压紧框(302)背面的四角通过压紧螺孔(303)和内六角压紧螺钉(304)与嵌装槽(301)正面中心的四角固定连接。


4.根据权利要求3所述的一种区块链权限管理系统,其特征在于:所述嵌装槽(301)背面的内壁中心与固定板(305)的背面固定连接,嵌装槽(301)正面的两侧分别开设有进气口(306)和排气口(307),嵌装槽(301)顶部的外缘与盖板(308)底部的外缘固定连接。


5.根据权利要求3所述的一种区块链权限管理系统,其特征在于:所述压紧螺孔(303)分别开设在压紧框(302)背面的四角和嵌装槽(301)正面中心的四角,压紧螺孔(303)的内部嵌装有内六角压紧螺钉(304)。


6.根据权利要求4所述的一种区块链权限管理系统,其特征在于:所述固定板(305)正面的四角通过固定螺孔(309)和外六角手拧螺钉(310)与散热组件(4)的背...

【专利技术属性】
技术研发人员:童世华武春岭段绪伟付蔚
申请(专利权)人:重庆电子工程职业学院
类型:发明
国别省市:重庆;50

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

1