一种用于区块链加密算法插件化的加密方法技术

技术编号:35690411 阅读:12 留言:0更新日期:2022-11-23 14:38
本发明专利技术公开了一种用于区块链加密算法插件化的加密方法,建立用于区块链加密算法插件化的加密系统,利用加解密插件单元来将数据库服务器与区块链数据管理平台之间的数据交互以及存储的数据信息添加加密算法,通过区块链数据管理平台将加解密插件单元所施加的加密算法相对应的密钥进行传输,将密钥信息传输至权控加密终端,避免密钥本地化存储带来风险,以此来完成数据的加密工作。本发明专利技术通过设置权控加密终端来配合无线通讯模块配合与区块链数据管理平台进行信息传输,将数据信息相对应的密钥传输至权控加密终端予以保存,避免本地存储可能存在的风险。存储可能存在的风险。存储可能存在的风险。

【技术实现步骤摘要】
一种用于区块链加密算法插件化的加密方法


[0001]本专利技术属于网络加密安全
,更具体地说,尤其涉及一种用于区块链加密算法插件化的加密方法。

技术介绍

[0002]数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码为“密文”,使其只能在输入相应的密钥之后才能显示出原容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。
[0003]目前在区块链的数据存储与交互工作过程中会使用相应的加密算法对数据信息进行保护,但常用的加密方法一般功能较为简单,即使完成加密依旧存在本地存储带来的风险,却难以保障等保需求。

技术实现思路

[0004]本专利技术的目的是为了解决现有技术中存在的缺点,通过设置权控加密终端来配合无线通讯模块配合与区块链数据管理平台进行信息传输,将数据信息相对应的密钥传输至权控加密终端予以保存,避免本地存储可能存在的风险。
[0005]为实现上述目的,本专利技术提供如下技术方案:包括如下步骤:
[0006]S1.建立用于区块链加密算法插件化的加密系统,包括区块链数据管理平台、数据库服务器、权控加密终端、信息验证模块、信息审核模块、信息存储模块、信息调用模块和无线通讯模块,所述区块链数据管理平台包括API层、Bass服务层、区块链合约层、区块链共识层、区块链网络层和区块链数据层,所述API层包括线路数据管理接口和资源数据管理接口,所述Bass服务层包括身份认证单元和加解密插件单元,所述区块链合约层包括业务逻辑单元,所述区块链共识层包括pool验证池单元,所述区块链网络层包括权限控制单元和验证机制单元,所述区块链数据层包括数据区块单元和时间戳单元,所述区块链数据管理平台与数据库服务器通讯连接;所述权控加密终端包括信息验证模块、信息审核模块、信息存储模块和信息调用模块,且所述权控加密终端通过无线通讯模块配合与区块链数据管理平台通讯连接;
[0007]S2.利用加解密插件单元来将数据库服务器与区块链数据管理平台之间的数据交互以及存储的数据信息添加加密算法,使得数据信息携带加密算法保存至区块链数据层的数据区块单元并予以上链;
[0008]S3.通过区块链数据管理平台将加解密插件单元所施加的加密算法相对应的密钥进行传输,将密钥信息传输至权控加密终端,避免密钥本地化存储带来风险;
[0009]S4.权控加密终端利用身份认证、加密、消息认证(MAC)及密钥交换算法来对存储的密钥进行进一步的加密保存,以此来完成数据的加密工作。
[0010]优选的,所述数据库服务器通过无线通讯模块与区块链数据管理平台实现信息的
交互,在对数据进行访问或调用时,区块链数据管理平台利用Bass服务层中身份认证单元来确认访问者的身份,并利用区块链网络层的验证机制单元进一步确定访问者身份信息,并最终通过权限控制单元给予一定的调用权限,期间加解密插件单元来对所需查询及调用的数据信息进行加解密服务,利用加解密插件单元在数据区块单元中所设置的加密算法来实现对数据信息的保护。
[0011]优选的,所述权控加密终端通过无线通讯模块配合与区块链数据管理平台进行信息传输,所述区块链数据管理平台通过区块链合约层的业务逻辑单元来实现对密钥的远程保存,将数据信息相对应的密钥传输至权控加密终端予以保存。
[0012]优选的,所述数据库服务器和权控加密终端均设置为基于5G通信设备的控制装置,所述数据库服务器与权控加密终端均能够根据需求来实时进行信息数据的交互与修改。
[0013]优选的,所述权控加密终端包括身份认证单元、加密单元、消息认证单元和密钥交换算法单元,所述权控加密终端通过身份认证单元来实现对访问者的身份信息读取与识别,利用加密单元对区块链数据管理平台所传输的密钥信息进行二次加密,在对密钥进行调用的过程中需利用消息认证单元来实现与区块链数据管理平台所给予的权限一致,并最终通过密钥交换算法单元来实现对密钥的发放。
[0014]优选的,所述权控加密终端通过信息验证模块、信息审核模块来实现对数据库服务器的更新数据信息进行验证与审核,确保数据的可用性与访问者所需调取信息的相关性,确认无误后利用信息调用模块来调取数据库服务器中数据。
[0015]本专利技术的技术效果和优点:
[0016]1、本专利技术通过设置权控加密终端来配合无线通讯模块配合与区块链数据管理平台进行信息传输,在区块链数据管理平台通过区块链合约层的业务逻辑单元来实现对密钥的远程保存,将数据信息相对应的密钥传输至权控加密终端予以保存,避免本地存储可能存在的风险。
[0017]2、权控加密终端包括身份认证单元、加密单元、消息认证单元和密钥交换算法单元,通过身份认证单元来实现对访问者的身份信息读取与识别,利用加密单元对区块链数据管理平台所传输的密钥信息进行二次加密,在对密钥进行调用的过程中需利用消息认证单元来实现与区块链数据管理平台所给予的权限一致,并最终通过密钥交换算法单元来实现对密钥的发放,通过此种步骤有效保障了加密工作的安全性与稳定性,避免可能存在大部分风险。
附图说明
[0018]图1为本专利技术的系统框图。
具体实施方式
[0019]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图和具体实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0020]请参阅图1,本专利技术提供了一种用于区块链加密算法插件化的加密方法,包括如下步骤:
[0021]S1.建立用于区块链加密算法插件化的加密系统,包括区块链数据管理平台、数据库服务器、权控加密终端、信息验证模块、信息审核模块、信息存储模块、信息调用模块和无线通讯模块,区块链数据管理平台包括API层、Bass服务层、区块链合约层、区块链共识层、区块链网络层和区块链数据层,API层包括线路数据管理接口和资源数据管理接口,Bass服务层包括身份认证单元和加解密插件单元,区块链合约层包括业务逻辑单元,区块链共识层包括pool验证池单元,区块链网络层包括权限控制单元和验证机制单元,区块链数据层包括数据区块单元和时间戳单元,区块链数据管理平台与数据库服务器通讯连接;权控加密终端包括信息验证模块、信息审核模块、信息存储模块和信息调用模块,且权控加密终端通过无线通讯模块配合与区块链数据管理平台通讯连接;
[0022]S2.数据库服务器通过无线通讯模块与区块链数据管理平台实现信息的交互,在对数据进行访问或调用时,区块链数据管理平台利用Bass服务层中身份认证单元来确认访问者的身份,并利用区块链网络层的验证机制单元进一步确定访问者身份信息,并最终通过权限控制单元给予一定的调用权限,期间加解密插件单元来对所需查询及调用的数据信息进行加解密服务,利用加解密插件单元在数据区块本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于区块链加密算法插件化的加密方法,其特征在于,包括如下步骤:S1.建立用于区块链加密算法插件化的加密系统,包括区块链数据管理平台、数据库服务器、权控加密终端、信息验证模块、信息审核模块、信息存储模块、信息调用模块和无线通讯模块,所述区块链数据管理平台包括API层、Bass服务层、区块链合约层、区块链共识层、区块链网络层和区块链数据层,所述API层包括线路数据管理接口和资源数据管理接口,所述Bass服务层包括身份认证单元和加解密插件单元,所述区块链合约层包括业务逻辑单元,所述区块链共识层包括pool验证池单元,所述区块链网络层包括权限控制单元和验证机制单元,所述区块链数据层包括数据区块单元和时间戳单元,所述区块链数据管理平台与数据库服务器通讯连接;所述权控加密终端包括信息验证模块、信息审核模块、信息存储模块和信息调用模块,且所述权控加密终端通过无线通讯模块配合与区块链数据管理平台通讯连接;S2.利用加解密插件单元来将数据库服务器与区块链数据管理平台之间的数据交互以及存储的数据信息添加加密算法,使得数据信息携带加密算法保存至区块链数据层的数据区块单元并予以上链;S3.通过区块链数据管理平台将加解密插件单元所施加的加密算法相对应的密钥进行传输,将密钥信息传输至权控加密终端,避免密钥本地化存储带来风险;S4.权控加密终端利用身份认证、加密、消息认证(MAC)及密钥交换算法来对存储的密钥进行进一步的加密保存,以此来完成数据的加密工作。2.根据权利要求1所述的一种用于区块链加密算法插件化的加密方法,其特征在于:所述数据库服务器通过无线通讯模块与区块链数据管理平台实现信息的交互,在对数据进行访问或调用时,区块链数据管理平台利用Bass服务层中身份...

【专利技术属性】
技术研发人员:魏明阮安邦王佳帅姜国仁
申请(专利权)人:北京八分量信息科技有限公司
类型:发明
国别省市:

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

1