公有云存储访问方法技术

技术编号:39768070 阅读:8 留言:0更新日期:2023-12-22 02:20
本申请提供一种公有云存储访问方法

【技术实现步骤摘要】
公有云存储访问方法、装置、设备及存储介质


[0001]本申请涉及云服务器
,尤其涉及一种公有云存储访问方法

装置

设备及存储介质


技术介绍

[0002]公有云通常指第三方提供商为用户提供的能够使用的云,公有云一般可通过互联网使用,可能是免费或成本低廉的,公有云的核心属性是共享资源服务

这种云有许多实例,可在当今整个开放的公有网络中提供服务

[0003]当用户数据式文件存储到公有云的时候,由于公有云不在用户控制范围内,很容易造成数据泄密,需要用密钥加密后再存储,因此密钥的安全和存放地点将成为关键

一般公有云的密钥由用户和公有云运营者都有一份,需要共享

[0004]然而,现有技术无法保证公有云存储访问的安全性


技术实现思路

[0005]本申请提供一种公有云存储访问方法

装置

设备及存储介质,以解决现有技术无法保证公有云存储访问的安全性的技术问题

[0006]第一方面,本申请提供公有云存储访问方法,应用于家庭云存储盒子,所述方法包括:在接收到用户终端发送的存储文件后,生成随机密钥;根据预设加密算法,通过所述随机密钥对所述存储文件进行加密处理,得到加密文件;将所述加密文件上传至公有云;接收所述公有云发送的收据数据,其中,所述收据数据为所述公有云在接收到所述加密文件后生成的,所述收据数据中包括所述加密文件的存储地址;生成所述收据数据

所述随机密钥和所述公有云的访问密码的映射关系,生成并保存文件存储数据,其中,所述文件存储数据包括文件名

收据数据

所述随机密钥和所述公有云的访问密码

[0007]本申请实施例提供了一种通过家庭云存储盒子访问公有云存储的方法,云存储盒子负责将用户需要存储的数据或文件在本地首先采用随机密钥进行加密,将加密后的数据上传到公有云,该随机密钥既不与公有云共享,也无需共享给公户,由于除了家庭云存储盒子外,其他的任何人都没有加密的密钥,所以可以保证在公有云上的数据足够安全,提高了公有云存储访问的安全性

[0008]可选地,在所述生成所述收据数据

所述随机密钥和所述公有云的访问密码的映射关系,生成并保存文件存储数据之后,还包括:根据所述文件存储数据生成存储文件图标;在预设显示界面上显示所述存储文件图标

[0009]这里,本申请实施例中的家庭云存储盒子能够在预设显示界面上显示存储文件图标,用户可通过存储文件图标获取存储文件,实现了公有云访问的可视化,用户访问方便快捷,进一步地提高了公有云访问的用户体验

[0010]可选地,在所述在预设显示界面上显示所述存储文件图标之后,还包括:响应于用户在所述预设显示界面上对所述存储文件图标的点击操作,获取所述存储文件图标对应的文件存储数据;根据所述文件存储数据,在所述公有云获取所述加密文件;根据所述随机密钥对所述加密文件进行解密,得到所述存储文件;将所述存储文件发送至用户终端

[0011]其中,本申请实施例能够在用户点击存储文件图标之后,自动为用户获取存储文件并发送至用户终端,提高了公有云访问存储的便捷性,提高了用户体验

[0012]可选地,在所述在预设显示界面上显示所述存储文件图标之后,还包括:响应于用户在所述预设显示界面上对所述存储文件图标的点击操作,获取所述存储文件图标对应的文件存储数据;将所述文件存储数据发送至用户终端,以使所述用户终端根据所述文件存储数据在所述公有云获取所述加密文件并解密处理得到所述存储文件

[0013]其中,本申请实施例还可以在用户点击存储文件图标之后,将文件存储数据发送至用户终端,供用户自行访问公有云获取存储文件,进一步地提高了公有云存储访问的安全性

[0014]可选地,在所述根据预设加密算法,通过所述随机密钥对所述存储文件进行加密处理,得到加密文件之前,还包括:对所述存储文件进行压缩处理,得到压缩文件;相应地,所述根据预设加密算法,通过所述随机密钥对所述存储文件进行加密处理,得到加密文件,包括:根据预设加密算法,通过所述随机密钥对所述压缩文件进行加密处理,得到压缩文件

[0015]这里,本申请实施例先将存储文件压缩再加密,能够节约空间,节省资源,提高了公有云的资源利用率

[0016]可选地,在所述生成所述收据数据

所述随机密钥和所述公有云的访问密码的映射关系,生成并保存文件存储数据之后,还包括:删除存储文件

[0017]这里,为了进一步地保证存储文件

公有云存储的安全性,本申请实施例的家庭云存储盒子在确定上传加密文件之后删除存储文件,同时也释放了家庭云存储盒子的空间资源,提高了资源利用率

[0018]可选地,在所述生成所述收据数据

所述随机密钥和所述公有云的访问密码的映射关系,生成并保存文件存储数据之后,还包括:显示选择界面,其中,所述选择界面上包括删除存储文件按钮和不删除存储文件按钮;响应于用户在所述选择界面上的选择操作,确定是否删除所述存储文件

[0019]这里,本申请实施例为用户提供选择界面,供用户选择是否在家庭云存储盒子删除存储文件,进一步地提高了公有云存储访问的灵活性

[0020]第二方面,本申请提供了一种公有云存储访问装置,应用于家庭云存储盒子,所述装置包括:
密钥生成模块,用于在接收到用户终端发送的存储文件后,生成随机密钥;加密模块,用于根据预设加密算法,通过所述随机密钥对所述存储文件进行加密处理,得到加密文件;上传模块,用于将所述加密文件上传至公有云;接收模块,用于接收所述公有云发送的收据数据,其中,所述收据数据为所述公有云在接收到所述加密文件后生成的,所述收据数据中包括所述加密文件的存储地址;处理模块,用于生成所述收据数据

所述随机密钥和所述公有云的访问密码的映射关系,生成并保存文件存储数据,其中,所述文件存储数据包括文件名

收据数据

所述随机密钥和所述公有云的访问密码

[0021]可选地,在所述处理模块用于生成所述收据数据

所述随机密钥和所述公有云的访问密码的映射关系,生成并保存文件存储数据之后,上述装置还包括显示模块,用于:根据所述文件存储数据生成存储文件图标;在预设显示界面上显示所述存储文件图标

[0022]可选地,在所述显示模块用于在预设显示界面上显示所述存储文件图标之后,上述装置还包括第一下载模块,用于:响应于用户在所述预设显示界面上对所述存储文件图标的点击操作,获取所述存储文件图标对应的文件本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种公有云存储访问方法,其特征在于,应用于家庭云存储盒子,所述方法包括:在接收到用户终端发送的存储文件后,生成随机密钥;根据预设加密算法,通过所述随机密钥对所述存储文件进行加密处理,得到加密文件;将所述加密文件上传至公有云;接收所述公有云发送的收据数据,其中,所述收据数据为所述公有云在接收到所述加密文件后生成的,所述收据数据中包括所述加密文件的存储地址;生成所述收据数据

所述随机密钥和所述公有云的访问密码的映射关系,生成并保存文件存储数据,其中,所述文件存储数据包括文件名

收据数据

所述随机密钥和所述公有云的访问密码
。2.
根据权利要求1所述的方法,其特征在于,在所述生成所述收据数据

所述随机密钥和所述公有云的访问密码的映射关系,生成并保存文件存储数据之后,还包括:根据所述文件存储数据生成存储文件图标;在预设显示界面上显示所述存储文件图标
。3.
根据权利要求2所述的方法,其特征在于,在所述在预设显示界面上显示所述存储文件图标之后,还包括:响应于用户在所述预设显示界面上对所述存储文件图标的点击操作,获取所述存储文件图标对应的文件存储数据;根据所述文件存储数据,在所述公有云获取所述加密文件;根据所述随机密钥对所述加密文件进行解密,得到所述存储文件;将所述存储文件发送至用户终端
。4.
根据权利要求2所述的方法,其特征在于,在所述在预设显示界面上显示所述存储文件图标之后,还包括:响应于用户在所述预设显示界面上对所述存储文件图标的点击操作,获取所述存储文件图标对应的文件存储数据;将所述文件存储数据发送至用户终端,以使所述用户终端根据所述文件存储数据在所述公有云获取所述加密文件并解密处理得到所述存储文件
。5.
根据权利要求1至4任一项所述的方法,其特征在于,在所述根据预设加密算法,通过所述随机密钥对所述存储文件进行加密处理,得到加密文件之前,还包括:对所述存储文件进行压缩处理,得到压缩文件;相应地,所述根据预设加密算法,通过所述随机密钥对所述存储文件进行加密处理,得到加密文件...

【专利技术属性】
技术研发人员:陈海锋李朝霞杨一帆王茜
申请(专利权)人:联通数字科技有限公司联通云数据有限公司
类型:发明
国别省市:

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

1