APP下载

基于REST服务的文件分片保存方法及其实现

2018-10-24姚云潇何成万

武汉工程大学学报 2018年5期
关键词:服务信息方法

姚云潇,何成万

武汉工程大学计算机科学与工程学院,湖北 武汉 430205

在互联网发达的今天,个人信息、商业机密等重要数据的泄露已经屡见不鲜[1-2]。发生数据泄露的主要原因是计算机系统缺乏有效的安全防护,很容易导致黑客、木马等的入侵[3-4]。随着云计算技术[5-6]的发展,云平台[7-8]变得越来越安全可靠。云平台是云服务的重要载体,它不仅能够保存用户的大量数据,而且提供用户应用程序的运行环境。用户把数据从自己的电脑转移到云平台存储是必然趋势[9]。

REST服务是一种以资源为中心的架构[10],客户端程序使用HTTP协议的GET,PUT,POST,DELETE等4种基本方法访问REST服务[11]。主要的云平台都提供了自己的REST API[12-13],用户可以基于这些REST API开发自己的应用程序,并使用云平台提供的一些功能。

传统的文件加密方法可以在一定程度上防止数据泄露,但理论上一个完整的加密文件是可以被破解的[14-15]。

为了实现文件的安全存储及共享,提出基于REST服务的文件分片保存方法。该方法把一个文件分割成多个文件片,然后把这些文件片分别上传到公共云平台的不同位置,并能够根据用户的请求从云平台下载文件片进行文件的还原。同时通过角色的权限控制,保证了有相应权限的客户才能共享云平台上的文件。由于实现了文件的分片保存,即使一个文件片被盗,原有文件也不能被还原,进一步提高了文件存储的安全性。

1 基于REST服务的文件分片保存方法

基于REST服务和云平台的文件分片保存方法的结构如图1所示。……

登录APP查看全文

猜你喜欢

服务信息方法
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
招行30年:从“满意服务”到“感动服务”
订阅信息
用对方法才能瘦
四大方法 教你不再“坐以待病”!
捕鱼
展会信息
健康信息