The invention discloses a method and a device for managing cloud storage data. The method comprises: acquiring the data to be stored data size; according to the data size, determine the use of data encryption algorithm, the encryption algorithm and symmetric encryption algorithm for asymmetric; using the encryption algorithm, the data was encrypted and encrypted data; Xiang Yun sends the encrypted data storage system.
【技术实现步骤摘要】
管理云存储数据的方法和装置
本专利技术涉及信息处理领域,尤指一种管理云存储数据的方法和装置。
技术介绍
云计算作为现在一种新兴的计算方式,得到了比较大的关注,已经发展成了新的研究和应用领域。在这种模式中,应用、数据和IT资源已服务的方式通过网络提供给用户使用。云计算是分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等传统计算机和网络技术发展融合的产物。由于云计算的灵活性、高效性和精确性,能够为用户和企业创造更多的利润。从当前云计算的发展情况来看,用户数据的安全、用户隐私的保护、数据的存储以及云计算本身的稳定性和高效性等诸多问题是影响云计算发展的重要阻碍,保证用户信息的安全,是用户选择云计算的关键。提到云计算不得不说云存储,云计算涉及到的大量数据会存到硬盘上。那么硬盘上数据的存储安全和传输安全必然会作为重中之重。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种管理云存储数据的方法和装置,能够提高云存储系统中数据传输的安全性。为了达到本专利技术目的,本专利技术提供了一种管理云存储数据的方法,包括:获取待存储的数据的数据量大小;根据所述数据量大小,确定所 ...
【技术保护点】
一种管理云存储数据的方法,其特征在于,包括:获取待存储的数据的数据量大小;根据所述数据量大小,确定所述数据使用的加密算法,其中所述加密算法为非对称加密算法或对称加密算法;采用所述加密算法,对所述数据进行加密,得到加密数据;向云存储系统发送所述加密数据。
【技术特征摘要】
1.一种管理云存储数据的方法,其特征在于,包括:获取待存储的数据的数据量大小;根据所述数据量大小,确定所述数据使用的加密算法,其中所述加密算法为非对称加密算法或对称加密算法;采用所述加密算法,对所述数据进行加密,得到加密数据;向云存储系统发送所述加密数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述数据量大小,确定所述数据使用的加密算法,包括:将所述数据量大小与预先设置的第一数据量阈值进行比较;如果小于所述第一数据量阈值,则确定所述数据使用非对称加密算法,否则,确定所述数据使用对称加密算法。3.根据权利要求2所述的方法,其特征在于,所述根据所述数据量大小,确定所述数据使用的加密算法,包括:当所述数据量大于预先设置的第二阈值时,划分所述数据中的数据体以及校验信息;确定所述数据体使用对称加密算法,所述校验信息使用非对称加密算法。4.根据权利要求1所述的方法,其特征在于,在采用所述加密算法,对所述数据进行加密,得到加密数据之前,所述方法还包括:从所述云存储系统获取非对称加密算法的公钥;利用预先设置的对称密钥生成策略,生成对称密钥;采用所述非对称加密算法的公钥,对所述对称密钥进行加密,得到加密后的对称密钥;向所述云存储系统发送所述加密后的对称密钥。5.根据权利要求1所述的方法,其特征在于,向云存储系统发送所述加密数据还包括:向所述云存储系统发送加密算法的使用信息,其中所述加密算法的使用信息为所述加密数据中各部分数据使用的加密算法。6.一种管理云存储数据的装置,其...
【专利技术属性】
技术研发人员:张俊雷,高飞,王帅,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。