镜像资源的处理方法及装置、非易失性存储介质、处理器制造方法及图纸

技术编号:37159826 阅读:33 留言:0更新日期:2023-04-06 22:24
本申请公开了一种镜像资源的处理方法及装置、非易失性存储介质、处理器。其中,该方法包括:接收来自目标账户的用于调用资源管理容器的镜像资源的通证的请求消息,其中,资源管理容器至少用于存储镜像资源的发行方信息;在请求消息的触发下,获取目标账户的权限,并在目标账户具有调用镜像资源的权限的情况下,确定允许目标账户对镜像资源进行操作的方式,本申请解决了镜像资源的发行和调用过程存在安全风险的技术问题。全风险的技术问题。全风险的技术问题。

【技术实现步骤摘要】
镜像资源的处理方法及装置、非易失性存储介质、处理器


[0001]本申请涉及区块链
,具体而言,涉及一种镜像资源的处理方法及装置、非易失性存储介质、处理器。

技术介绍

[0002]虚拟环境容器(Docker)是一个开源的应用容器引擎,Docker把应用的可执行文件、应用的依赖文件和应用的操作系统文件等打包成一个轻量级、可移植的镜像,使应用的运行环境固定下来不再变化;同时,镜像可在其他环境下重现同样的运行环境,这些特性给运维和应用的发布带来极大的便利。Docker镜像由多个只读的镜像层组成,包含用于组合映像的命令的文本文档(Dockerfile)中每条指令都会新建一层,每层只记录本层所做的更改;一个容器被启动后,Docker会在最顶部添加读写层,在容器内做的所有更改都保存到读写层内,如写日志、修改、删除文件等。容器镜像常用于软件资源交付。在软件镜像发行交易过程中,软件存在被盗版或者被破解的风险,软件一旦被盗版或破解发行方的权益将受到严重损害;此外,发行过程中,容器镜像可能被恶意篡改或者被植入木马,而用户无法验证其来源和安全性,因此软件镜像发行本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种镜像资源的处理方法,其特征在于,包括:接收来自目标账户的用于调用资源管理容器的镜像资源的通证的请求消息,其中,所述资源管理容器至少用于存储所述镜像资源的发行方信息;在所述请求消息的触发下,获取所述目标账户的权限,并在所述目标账户具有调用所述镜像资源的权限的情况下,确定允许所述目标账户对所述镜像资源进行操作。2.根据权利要求1所述的方法,其特征在于,获取所述目标账户的权限,包括:获取区块链平台预先存储的所述镜像资源的第一标识,并确定从所述目标账户获取的所述镜像资源的第二标识,其中,所述第一标识包括:至少基于所述镜像资源和所述镜像资源的发行方信息确定的哈希值;在所述第一标识和第二标识一致的情况下,确定所述目标账户具有调用所述镜像资源的权限。3.根据权利要求2所述的方法,其特征在于,从区块链中获取与所述请求消息对应的镜像资源,包括:确定所述区块链的第一智能合约,通过所述第一智能合约获取所述第一标识对应的镜像资源。4.根据权利要求3所述的方法,其特征在于,所述镜像资源的通证通过以下方式确定:获取预设数量的资源管理容器的镜像资源,所述镜像资源包括所述资源管理容器信息和所述发行方信息;依据所述镜像资源确定所述通证。5.根据权利要求4所述的方法,其特征在于,依据所述镜像资源确定所述通证,包括:计算所述镜像资源的哈希值,将所述镜像资源存储在所述区块链的第一数据库中;依据所述镜像资源的名称,所述哈希值和所述发行方信息确定所述通证。6.根据权利要求1所述的方法,其特征在于,接收来自目标账户的用于调用资源管理容器的镜像资源的通证的请求消息之...

【专利技术属性】
技术研发人员:金时懿云谭成花煜马稼明林海朱吴威于亚茹
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1