云端数据修改方法技术

技术编号:13426138 阅读:178 留言:0更新日期:2016-07-29 14:07
本发明专利技术提供了一种云端数据修改方法,包括:当接收到客户端发送的数据修改请求时,生成随机数;利用私钥对随机数进行加密,得到权限验证数据;将权限验证数据发送至客户端进行解密,以便客户端利用与私钥相对应的公钥从权限验证数据中解密出随机数,并利用公钥对随机数和新数据加密得到覆盖数据;接收客户端发送的覆盖数据;利用私钥从覆盖数据中解密出随机数和新数据;判断随机数是否发生变动;如果随机数没有发生变动,获取新数据和原数据中所有字段的字段名称;比较新数据与原数据中相同字段名称所对应的值;如果该值不同,则将新数据中相同字段名称所对应的值写入原数据中与相同字段名称对应的字段中。本发明专利技术能够防止数据被非法修改。

【技术实现步骤摘要】

【技术保护点】
一种云端数据修改方法,其特征在于,包括:当接收到客户端发送的数据修改请求时,生成随机数;利用私钥对所述随机数进行加密,得到权限验证数据;将所述权限验证数据发送至所述客户端进行解密,以便所述客户端利用与所述私钥相对应的公钥从所述权限验证数据中解密出所述随机数,并利用所述公钥对所述随机数和新数据加密得到覆盖数据;接收所述客户端发送的覆盖数据;利用所述私钥从所述覆盖数据中解密出所述随机数和新数据;判断所述随机数是否发生变动;如果随机数没有发生变动,接受所述数据修改请求,获取所述新数据中所有字段的字段名称以及原数据中所有字段的字段名称;比较所述新数据与原数据中相同字段名称所对应的值;如果所述新数据与原...

【技术特征摘要】

【专利技术属性】
技术研发人员:梁庆欢王健强王川林
申请(专利权)人:成都爆米花信息技术有限公司
类型:发明
国别省市:四川;51

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

1