[发明专利]云环境下的文件处理方法和装置在审
申请号: | 201310753166.6 | 申请日: | 2013-12-31 |
公开(公告)号: | CN103699850A | 公开(公告)日: | 2014-04-02 |
发明(设计)人: | 王健杰;王军林;唐明;徐博;成书晟 | 申请(专利权)人: | 曙光云计算技术有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/78 |
代理公司: | 北京德恒律治知识产权代理有限公司 11409 | 代理人: | 章社杲;孙征 |
地址: | 100193 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 环境 文件 处理 方法 装置 | ||
1.一种云环境下的文件处理方法,其特征在于,包括:
接收来自用户的文件处理请求;
调用与所述用户的身份对应的密钥;
利用调用的所述密钥对所述用户请求处理的文件进行处理。
2.根据权利要求1所述的文件处理方法,其特征在于,在所述文件处理请求表示用户请求在云平台的文件系统中存储文件的情况下,所述文件处理方法进一步包括:
接收来自用户的需要存储的文件;
并且,利用调用的所述密钥对所述用户请求处理的文件进行处理包括:
利用所述用户的密钥对所述需要存储的文件进行加密,并将加密后的文件存储在所述云平台的文件系统。
3.根据权利要求2所述的文件处理方法,其特征在于,接收来自用户的需要存储的文件包括:
接收所述需要存储的文件的字节流;
并且,利用所述用户的密钥对所述需要存储的文件进行加密包括:
对接收的字节流进行分片处理,得到多个分片数据;
对每个分片数据分别进行加密并存储加密后的分片数据。
4.根据权利要求1所述的文件处理方法,其特征在于,在所述文件处理请求表示用户请求从云平台的文件系统中打开文件的情况下,利用调用的所述密钥对所述用户请求处理的文件进行处理包括:
从云平台的所述文件系统中将需要打开的文件读出,利用所述用户的密钥对所述需要打开的文件进行解密,并将解密后的文件发送给所述用户。
5.根据权利要求4所述的文件处理方法,其特征在于,从云平台的所述文件系统中将需要打开的文件读出包括:
读取需要打开的文件的字节流;
对读取的字节流进行分片处理,得到多个分片数据;
利用所述用户的密钥对每个分片数据进行解密。
6.一种云环境下的文件处理装置,其特征在于,包括:
接收模块,用于接收来自用户的文件处理请求;
调用模块,用于调用与所述用户的身份对应的密钥;
处理模块,用于利用调用的所述密钥对所述用户请求处理的文件进行处理。
7.根据权利要求6所述的文件处理装置,其特征在于,在所述文件处理请求表示用户请求在云平台的文件系统中存储文件的情况下,所述接收模块进一步用于接收来自用户的需要存储的文件;
并且,所述处理模块进一步用于利用所述用户的密钥对所述需要存储的文件进行加密,并将加密后的文件存储在所述云平台的文件系统。
8.根据权利要求7所述的文件处理装置,其特征在于,在接收来自用户的需要存储的文件时,所述接收模块用于接收所述需要存储的文件的字节流;
并且,所述处理模块用于对接收的字节流进行分片处理,得到多个分片数据,以及用于对每个分片数据分别进行加密并存储加密后的分片数据。
9.根据权利要求6所述的文件处理装置,其特征在于,在所述文件处理请求表示用户请求从云平台的文件系统中打开文件的情况下,所述处理模块用于从云平台的所述文件系统中将需要打开的文件读出,利用所述用户的密钥对所述需要打开的文件进行解密,并将解密后的文件发送给所述用户。
10.根据权利要求9所述的文件处理装置,其特征在于,在从云平台的所述文件系统中将需要打开的文件读出时,所述处理模块用于读取需要打开的文件的字节流,对读取的字节流进行分片处理,得到多个分片数据;以及,利用所述用户的密钥对每个分片数据进行解密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光云计算技术有限公司,未经曙光云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310753166.6/1.html,转载请声明来源钻瓜专利网。