一种加解密方法、系统、电子设备及存储介质技术方案

技术编号:28682821 阅读:27 留言:0更新日期:2021-06-02 03:01
本申请公开了一种加解密方法、系统、电子设备及存储介质。方法包括:采集ceph集群中clusterID的有效字符;通过规则A对clusterID的有效字符进行重组;对重组之后clusterID的有效字符进行哈希运算,生产key值;组成二元组;将所述二元组做异或运算,得到异或运算结果,作为加密或者解密的秘钥;获取ceph内部数据结构的数据或者加密数据;使用秘钥对ceph内部数据结构的数据进行加密处理,或者对加密数据进行解密处理。系统包括:采集模块、重组模块、运算模块、二元组模块、异或运算模块、数据获取模块、加解密模块。本申请解决了可视化ceph系统的数据交互缺少简单有效地加密解密方法的问题。

【技术实现步骤摘要】
一种加解密方法、系统、电子设备及存储介质
本申请涉及加密解密
,具体而言,涉及一种加解密方法、系统、电子设备及存储介质。
技术介绍
目前,ceph是现今常用的分布式存储系统,运维以及大数据等相关人员希望可以直观展示ceph内部数据结构映射关系,然而若想要展示ceph内部数据结构映射关系,不可避免地需要数据交互,而数据交互的安全性若得不到保障将会给ceph系统造成极大的安全威胁。一般数据交互需要进行加密解密的方式,以保证安全传输数据,现有的加密解密技术不能直接使用在ceph系统中,因为ceph系统中存在ceph集群,多个服务器同时请求数据传输,此时需要清楚所加密的数据究竟是哪台服务器传递过来的,并且加密解密算法不能太复杂,否则会影响数据传输的时效性。针对相关技术中,可视化ceph系统的数据交互缺少简单有效地加密解密方法的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请的主要目的在于提供一种加解密方法、系统、电子设备及存储介质,以解决相关技术中可视化ceph系统的数据交互缺少简单有效地加密解密方法的本文档来自技高网...

【技术保护点】
1.一种加解密方法,其特征在于,包括如下步骤:/n采集ceph集群中clusterID的有效字符;/n通过规则A对所述clusterID的有效字符进行重组;/n对重组之后clusterID的有效字符进行哈希运算,生产key值;/n将重组之后clusterID的有效字符以及所述key值组成二元组,所述二元组记作:(重组之后clusterID的有效字符,key值);/n将所述二元组做异或运算,得到异或运算结果,作为加密或者解密的秘钥;/n获取ceph内部数据结构的数据或者加密数据;/n使用所述秘钥对所述ceph内部数据结构的数据进行加密处理,或者对所述加密数据进行解密处理。/n

【技术特征摘要】
1.一种加解密方法,其特征在于,包括如下步骤:
采集ceph集群中clusterID的有效字符;
通过规则A对所述clusterID的有效字符进行重组;
对重组之后clusterID的有效字符进行哈希运算,生产key值;
将重组之后clusterID的有效字符以及所述key值组成二元组,所述二元组记作:(重组之后clusterID的有效字符,key值);
将所述二元组做异或运算,得到异或运算结果,作为加密或者解密的秘钥;
获取ceph内部数据结构的数据或者加密数据;
使用所述秘钥对所述ceph内部数据结构的数据进行加密处理,或者对所述加密数据进行解密处理。


2.如权利要求1所述的加解密方法,其特征在于,所述规则A包括:
按照预定顺序,将clusterID的有效字符进行重组;
按照预定间隔插入指定字符,将clusterID的有效字符进行重组;
选择clusterID的有效字符中的指定一段字符,将clusterID的有效字符进行重组。


3.如权利要求1所述的加解密方法,其特征在于,所述clusterID的有效字符,由32个有效字符组成,所述32个有效字符由字母和数字组成。


4.如权利要求1所述的加解密方法,其特征在于,所述加密处理包括对所述ceph内部数据结构的数据以及所述秘钥进行异或运算,得到加密数据。


5.如权利要求4所述的加解密方法,其特征在于,所述解密处理包括对所述加密数据以及所述秘钥进行...

【专利技术属性】
技术研发人员:傅治宇黄启功王磊
申请(专利权)人:北京云思畅想科技有限公司
类型:发明
国别省市:北京;11

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

1