【技术实现步骤摘要】
基于云服务的存储方法及装置
[0001]本专利技术属于数据存储
,具体是基于云服务的存储方法及装置。
技术介绍
[0002]云服务是基于互联网的相关服务的增加、使用和交互模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。
[0003]专利公开号为CN115268799B的专利技术提供了一种基于云服务的存储方法和装置,其中包括:通过第一文件找取相似的第二文件,利用第二文件对第一文件进行加密,并将加密后的密文上传至第二云服务端,本专利技术的有益效果:实现了对重要文件的云服务加密存储,利用两个云服务端来实现对数据的共同加密,加密过程简单高效,加密的可靠性得到了提高。
[0004]其云服务数据在进行存储过程中,主要通过大量复杂的加密方式,对云存储文件进行加密,但此种加密方式,会占用太多的存储空间,但简单的加密方式,又很容易被破解,故需要采用一种其他的加密方式,对文件进行加密,以此达到不占用太多内存的同时且不易被破解。
技术实现思路
[0005]本专利技术旨在至少解决现有技术中存在的技术问题之一;为此,本专利技术提出了基于云服务的存储方法及装置,用于解决复杂的加密方式,会占用太多的存储空间,但简单的加密方式,又很容易被破解的技术问题。
[0006]为实现上述目的,根据本专利技术的第一方面的实施例提出基于云服务的存储方法,包括以下步骤:
[0007]S1、对需要进行存储的云服务数据包进行确认,并对云服务数据包进行预分析,确认对应云服务数据包的总数据流个数以及总容量 ...
【技术保护点】
【技术特征摘要】
1.基于云服务的存储方法,其特征在于,包括以下步骤:S1、对需要进行存储的云服务数据包进行确认,并对云服务数据包进行预分析,确认对应云服务数据包的总数据流个数以及总容量,采用分割圆圈加密的方式,对云服务数据包进行加密;S2、依次确认每个不同加密图谱的容量参数,将若干个不同的加密图谱进行分类,再将其归类到不同的待提取区间;S3、确定存储空间,并确定存储空间的剩余待存容量,再依次从不同的待提取区间内提取对应的加密图谱,将其依次存储至指定的存储空间内;S4、根据指定的指令,对原始的数据进行提取后,采用原始加密的方式进行反向解密,以此获得原始的云服务数据包。2.根据权利要求1所述的基于云服务的存储方法,其特征在于,所述步骤S1中,对云服务数据包进行加密的具体方式为:S11、将云服务数据包内总数据流个数标记为GS
i
,其中
i
代表不同的云服务数据包,再将云服务数据包内若干组数据流的总容量标记为RL
i
,并以总数据流个数作为横向坐标轴,以总容量作为竖向坐标轴,构建坐标系;S12、根据云服务数据包的总数据流个数GS
i
以及总容量RL
i
确定坐标系定点D
i
(GS
i
,RL
i
),根据坐标系定点D
i
,再将坐标系定点D
i
与坐标系圆点O进行连线,并将所连线OD
i
标定为分割线;S13、根据云服务数据包的总数据流个数GS
i
,构建对应个数的圆形成代加密圆,且每组圆之间的展示方式为逐渐缩小状;S14、从总个数为GS
i
的若干个圆内确认属于最中心的圆,将所构建的分割线移出,使分割线与最中心的圆外切,并确定外切点,此外切点也拟定为交叉点,并使分割线向另一侧进行延伸,与除掉中心圆的若干个圆进行交叉,并确定交叉点;S15、分析云服务数据包内总数据流个数GS
i
是否为偶数,若GS
i
为偶数,则将多个圆的中心圆标定为起始圆,若GS
i
为奇数,则将多个圆的最外端圆标定为起始圆;S16、起始圆得到确定后,依次将云服务数据包每组数据流提取出,并按照原始顺序依次进行排列,将第一组数据流拟合至起始圆的圆圈内,确定对应圆圈的交叉点,按照顺时针的走向,将数据流的起始位置确定至交叉点的位置,并设置对应的起始标记,再将第二数据流拟合至起始圆相邻圆的圆圈内,根据交叉点以及顺时针的走向,将数据流的起始位置确定至交叉点的位置,同时也设置起始标记,依次将若干组数据流均匀拟合至对应圆的圆圈内,完成对若干组数据流的加密处理,删除对应的分割线,得到加密圆谱,将处理得到的属于不同云服务数据包的加密圆谱传输至下一步处理。3.根据权利要求2所述的基于云服...
【专利技术属性】
技术研发人员:刘永生,刘兴梦,
申请(专利权)人:江苏禾禾贯文网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。