插件认证处理方法、装置、存储介质及电子设备与流程

文档序号:35124494发布日期:2023-08-14 18:00阅读:39来源:国知局
插件认证处理方法、装置、存储介质及电子设备与流程

本申请涉及区块链领域,具体而言,涉及一种插件认证处理方法、装置、存储介质及电子设备。


背景技术:

1、区块链是一种基于密码学技术生成的分布式共享数据库,其本质是通过去中心化的方式集体维护一个可靠数据库。凭借多个节点,形成点对点网络关系,再利用数学基础建立信任效果,成为一个不需要基于彼此信任、也不需要依赖单一中心化机构就可以运作的分散式系统。这套系统可以保证数据的真实性,并且用极低的成本实现了信任与价值的可靠传递,构建起一个更为开放共享、透明可信并且可核查追溯的系统。

2、区块链管理控制台(baas,backend as a service)是在核心区块链技术之上的api(接口层)和数据编排层,为构建企业级的去中心化应用实现了一个多方系统,基于主流区块链技术的企业级paas(platform as a service)平台服务,帮助快速构建更稳定、安全的生产级区块链环境,减少在区块链部署、运维、管理、应用开发等方面的搭建难度,并实现业务快速上链。但是,区块链管理控制台由于通常具有区块链节点的完全操作权限,而且通常baas平台一般又有多租户的设计,同时管理控制台缺乏链下安全可信的机制,容易因链下管理控制台的安全风险,导致区块链上业务交易的全局风险。

3、针对相关技术中由于链下插件风险,导致的链上处理存在风险的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本申请的主要目的在于提供一种插件认证处理方法、装置、存储介质及电子设备,以解决相关技术中由于链下插件风险,导致的链上处理存在风险的问题。

2、为了实现上述目的,根据本申请的一个方面,提供了一种插件认证处理方法。该方法包括:获取应用插件;采用预定的n重认证方法,对所述应用插件进行签名认证,得到认证插件,其中,n为大于或等于1的正整数;将所述认证插件进行区块链的链上发布,生成发布插件。

3、为了实现上述目的,根据本申请的另一方面,提供了一种插件认证处理装置。该装置包括:插件存储载模块,用于获取应用插件;安全处理模块,与所述插件存储载模块连接,用于采用预定的n重认证方法,对所述应用插件进行签名认证,得到认证插件,其中,n为大于或等于1的正整数;链上链下协同模块,与所述安全处理模块连接,用于将所述认证插件进行区块链的链上发布,生成发布插件。

4、为了实现上述目的,根据本申请的另一方面,提供了一种非易失性存储介质,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行任意一项所述的插件认证处理方法。

5、为了实现上述目的,根据本申请的另一方面,提供了一种电子设备,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现任意一项所述的插件认证处理方法。

6、通过本申请,采用以下步骤:获取应用插件;采用预定的n重认证方法,对所述应用插件进行签名认证,得到认证插件,其中,n为大于或等于1的正整数;将所述认证插件进行区块链的链上发布,生成发布插件。达到了增强对于链下插件的认证能力的目的,解决了相关技术中由于链下插件风险,导致的链上处理存在风险的问题。进而达到了提高区块链安全性的效果。



技术特征:

1.一种插件认证处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述采用预定的n重认证方法,对所述应用插件进行签名认证,得到认证插件,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述n个证书文件,对所述应用插件进行签名认证,得到所述认证插件,包括:

4.根据权利要求3所述的方法,其特征在于,基于所述预定格式的n个证书文件,对所述应用插件进行签名认证,得到所述认证插件,包括:

5.根据权利要求2所述的方法,其特征在于,所述认证插件为采用预定压缩方式进行打包得到的压缩文件,所述预定压缩方式为:

6.根据权利要求1至6中任意一项所述的方法,其特征在于,所述采用预定的n重认证方法,对所述应用插件进行签名认证,得到认证插件,包括:

7.根据权利要求1至6中任意一项所述的方法,其特征在于,在所述将所述认证插件进行区块链的链上发布,生成发布插件之后,所述方法还包括:

8.一种插件认证处理装置,其特征在于,包括:

9.一种非易失性存储介质,其特征在于,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行权利要求1至7中任意一项所述的插件认证处理方法。

10.一种电子设备,其特征在于,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至7中任意一项所述的插件认证处理方法。


技术总结
本申请公开了一种插件认证处理方法、装置、存储介质及电子设备。涉及区块链领域,该方法包括:获取应用插件;采用预定的N重认证方法,对应用插件进行签名认证,得到认证插件,其中,N为大于或等于1的正整数;将认证插件进行区块链的链上发布,生成发布插件。通过本申请,解决了相关技术中由于链下插件风险,导致的链上处理存在风险的问题。

技术研发人员:罗伟彬,黄肇敏,裴磊,潘诗琪
受保护的技术使用者:中国工商银行股份有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1