发明名称 |
云存储空间的数据修改方法 |
摘要 |
本发明提供了一种云存储空间的数据修改方法,包括:当接收到客户端发送的数据修改请求时,生成随机数;利用私钥对随机数进行加密,得到权限验证数据;将权限验证数据发送至客户端进行解密,以便客户端利用与私钥相对应的公钥从权限验证数据中解密出随机数,并利用公钥对随机数和替换数据加密得到覆盖数据;接收客户端发送的覆盖数据;利用私钥从覆盖数据中解密出随机数和替换数据;判断随机数是否发生变动;如果随机数没有发生变动,接受数据修改请求并将替换数据替换原始数据,否则拒绝数据修改请求。通过上述方式,本发明能够防止数据被非法修改。 |
申请公布号 |
CN105656934A |
申请公布日期 |
2016.06.08 |
申请号 |
CN201610133491.6 |
申请日期 |
2016.03.09 |
申请人 |
成都爆米花信息技术有限公司 |
发明人 |
梁庆欢;王健强;王川林 |
分类号 |
H04L29/06(2006.01)I;H04L29/08(2006.01)I;G06F21/62(2013.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
成都华风专利事务所(普通合伙) 51223 |
代理人 |
徐丰 |
主权项 |
一种云存储空间的数据修改方法,其特征在于,包括:当接收到客户端发送的数据修改请求时,生成随机数;利用私钥对所述随机数进行加密,得到权限验证数据;将所述权限验证数据发送至所述客户端进行解密,以便所述客户端利用与所述私钥相对应的公钥从所述权限验证数据中解密出所述随机数,并利用所述公钥对所述随机数和替换数据加密得到覆盖数据;接收所述客户端发送的覆盖数据;利用所述私钥从所述覆盖数据中解密出所述随机数和替换数据;判断所述随机数是否发生变动;如果随机数没有发生变动,接受所述数据修改请求并将所述替换数据替换原始数据,否则拒绝所述数据修改请求。 |
地址 |
610041 四川省成都市高新区天益街38号3栋1-3层 |