[发明专利]镜像安全处理方法、装置及存储介质有效
申请号: | 202210095277.1 | 申请日: | 2022-01-26 |
公开(公告)号: | CN114338228B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 叶鹏 | 申请(专利权)人: | 北京信安世纪科技股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/14;H04L9/08 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 周剑峰;刘戈 |
地址: | 100048 北京市海淀区西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安全 处理 方法 装置 存储 介质 | ||
1.一种镜像安全处理方法,应用于服务端,其特征在于,所述方法包括:
获取待处理的镜像压缩包文件和多个接收方分别对应的多个公钥;
利用随机生成的对称密钥对所述镜像压缩包文件进行加密处理;
用所述多个公钥顺序组成的公钥数组对所述对称密钥进行加密处理,生成加密对称密钥;其中,用所述多个公钥顺序组成的公钥数组对所述对称密钥进行加密处理,生成加密对称密钥,包括:对所述多个公钥按照指定格式进行格式转换,得到对应的多个固定格式公钥;对所述多个固定格式公钥进行排序处理,得到所述公钥数组;根据所述公钥数组的数组下标对对应的所述对称密钥进行加密处理,生成所述加密对称密钥;
基于加密处理后的镜像压缩包文件、所述加密对称密钥以及经过哈希处理的公钥数组配置生成加密镜像压缩包文件;
发送所述加密镜像压缩包文件给多个接收方,以由多个接收方根据本地私钥计算对应的公钥,并对所述公钥进行格式转换,得到对应的所述固定格式公钥,并计算得到所述固定格式公钥的哈希值;所述接收方在接收到的所述加密镜像压缩包文件中的经过哈希处理的公钥数组中查找与所述计算得到的哈希值对应的公钥哈希值,若查找到,则记录下所找到的公钥哈希值对应的数组下标,利用所述数组下标对所述加密对称密钥进行解密处理;
若所述接收方解密失败,则接收所述接收方提供的哈希值;基于所述哈希值对所述加密镜像压缩包文件及对应的接收方进行排查。
2.根据权利要求1所述的方法,其特征在于,生成加密对称密钥之后,还包括:
按照所述公钥数组中所述多个固定格式公钥的顺序,经过哈希处理得到所述公钥数组的哈希值。
3.根据权利要求1所述的方法,其特征在于,所述利用随机生成的对称密钥对所述镜像压缩包文件进行加密处理,包括:
解析所述待处理的镜像压缩包文件,获得所述镜像压缩包文件中包含的至少一个层级系统文件;
利用生成的对称密钥对所述镜像压缩包文件中所述至少一个层级系统文件进行加密处理,生成至少一个加密层级系统文件。
4.根据权利要求3所述的方法,其特征在于,待处理的镜像压缩包文件中还包括层级信息索引文件;
生成至少一个加密层级系统文件之后,还包括:
基于所述加密层级系统文件,以及对称密钥计算生成消息验证码MAC;
基于所述消息验证码MAC和所述加密对称密钥对所述层级信息索引文件进行重构,生成重构层级信息索引文件。
5.一种镜像安全处理方法,应用于客户端,其特征在于,所述方法包括:
接收加密镜像压缩包文件;
基于本地私钥计算得到对应的公钥;
对所述公钥进行格式转换,得到对应的固定格式公钥;
基于计算得到的所述固定格式公钥的哈希值,以及接收到的所述加密镜像压缩包文件中经过哈希处理的公钥数组,在所述公钥数组中查找与所述计算得到的哈希值对应的公钥哈希值,若查找到,则记录下所找到的公钥哈希值对应的数组下标,利用所述数组下标对加密对称密钥进行解密处理;若解密失败,则发送所述固定格式公钥的哈希值给服务端;所述服务端基于接收到的哈希值对所述加密镜像压缩包文件及对应的接收方进行排查;其中,所述加密镜像压缩包文件是所述服务端利用随机生成的对称密钥对镜像压缩包文件进行加密处理后,将多个公钥顺序组成的公钥数组对所述对称密钥进行加密处理,生成加密对称密钥,并基于加密处理后的镜像压缩包文件、所述加密对称密钥以及经过哈希处理的公钥数组配置生成的;
其中,服务端将所述多个公钥顺序组成的公钥数组对所述对称密钥进行加密处理,生成加密对称密钥,包括:对所述多个公钥按照指定格式进行格式转换,得到对应的多个固定格式公钥;对所述多个固定格式公钥进行排序处理,得到所述公钥数组;根据所述公钥数组的数组下标对对应的所述对称密钥进行加密处理,生成所述加密对称密钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信安世纪科技股份有限公司,未经北京信安世纪科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210095277.1/1.html,转载请声明来源钻瓜专利网。