发明名称 一种使用代理云进行数据拷贝留痕的方法
摘要 本发明公开了一种使用代理云进行数据拷贝留痕的方法。本发明在文件上传时,用户在本地将待上传文件分为多个数据块,并将各数据块标识发送给代理云,代理云为各其分配云存储位置后,用户端进行文件上传,上传完毕后将数据块的连接顺序通过安全通道发送给代理云,代理云在本地保存文件上传日志、包含文件上传者和数据块连接顺序的数据元;当有拷贝请求时,将所请求文件的数据元拷贝到对应用户数据区,并在本地保存文件拷贝日志;当有文件下载请求时,代理云在其用户数据区查找到对应的数据元并发送给请求端,请求端基于其进行下载后将各数据块拼接为完整文件,同时代理云在本地保存文件下载日志。本发明能实现拷贝留痕,进行大数据行为追踪。
申请公布号 CN105893511A 申请公布日期 2016.08.24
申请号 CN201610192868.5 申请日期 2016.03.30
申请人 电子科技大学 发明人 佘堃;吕赫;杨瑞瑞;马晓菲;唐前昭;王伟东
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 电子科技大学专利中心 51203 代理人 周刘英
主权项 一种使用代理云进行数据拷贝留痕的方法,其特征在于,包括下列步骤:文件上传:步骤a1:代理云收到文件上传请求时,对文件上传者进行身份认证,若通过,则进入步骤1‑2;否则,拒绝;步骤a2:文件上传者通过本地客户端将待上传文件碎片化,得到多个数据块,并将各数据块的分块标识发送给代理云;步骤a3:代理云为每个数据块分配云存储位置并发送给文件上传者;步骤a4:文件上传者基于所接收的云存储位置对各数据块进行上传,上传完成后,将各数据块的连接顺序通过安全信道传输到代理云;步骤a5:代理云在本地为待上传文件设置文件日志区,并将上传日志存入待上传文件的文件日志区,所述文件上传日志包括:各数据块的开始上传时间、上传结束时间以及文件上传者;同时将文件上传者、数据块的连接顺序和云存储位置记录到待上传文件的元数据中,所述元数据保存在代理云上;文件拷贝:步骤b1:代理云收到文件拷贝请求时,对拷贝请求者进行身份认证,若通过,则执行步骤b2;否则,拒绝;步骤b2:代理云收将请求文件的元数据拷贝到拷贝请求者在代理云上的用户数据区,并将文件拷贝日志存入请求文件的文件日志区,所述文件拷贝日志包括:拷贝请求者、请求文件、请求文件的文件上传者;文件下载:步骤c1:代理云收到文件下载请求时,对下载请求者进行身份认证,若通过,则执行步骤b2;否则,拒绝;步骤c2:代理云在下载请求者的用户数据区查找请求文件的元数据,若不存在,则下载失败;否则将所查找的元数据发送给下载请求者;步骤c3:下载请求者通过本地客户端对所接收的元数据进行解析,获取请求文件的各数据块的云存储位置并下载;同时代理云将问卷下载日志存入请求文件的文件日志区,所述下文件日志区包括:下载请求者、请求文件、请求文件的文件上传者、各数据块的开始下载时间和下载结束时间;步骤c4:并基于元数据中的数据块的连接顺序对下载的数据块进行拼接,得到完整的请求文件。
地址 611731 四川省成都市高新区(西区)西源大道2006号