[发明专利]文件处理方法与系统有效
申请号: | 201110455766.5 | 申请日: | 2011-12-30 |
公开(公告)号: | CN103179179A | 公开(公告)日: | 2013-06-26 |
发明(设计)人: | 阙志克;迪里普.辛哈 | 申请(专利权)人: | 财团法人工业技术研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 陈小雯 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 处理 方法 系统 | ||
技术领域
本公开涉及一种电子系统,且特别涉及将文件存储于远端服务器的文件处理方法与文件处理系统。
背景技术
在现今信息时代,文件存储与处理是个重要课题。由于通信技术的普及,使用者往往需要在不同地点、不同时间存取、搜寻、处理某一个相同文件。利用远端存储(remote storage)技术,本地用户端(local client)可以通过通信网络将多个文件存储于远端存储服务器(Remote Storage Server,RSS)。例如,云端服务器(cloud server)可以满足多个用户端的大量数据存储需求(Humungous data storage requirements)。
为了信息安全,存放在远端服务器的文件必须加密。又为了满足用户端的数据处理需求(例如搜寻关键字等),传统文件处理系统中的远端服务器必须具备解密能力。例如,传统远端服务器必须具有解密金钥(Decryption Key)以便将加密文件转换为明文(plaintext),然后才能对明文文件进行关键字搜寻(keyword search)。然而,远端服务器可能无法信赖。在远端服务器具备解密能力的情况下,用户端无法防止远端服务器进行不忠实查询处理(unfaithful query processing)。也就是说,存放在远端服务器的文件内容可能会被窥视/泄漏。
另一传统文件处理系统中的远端服务器没有解密能力。因此用户端必需将多个加密文件中所有可能的每一个文件完整下载至用户端,然后由用户端使用金钥为加密文件进行解密,以便进行数据处理(例如搜寻关键字等)。可想而知,在大量数据存储需求的情况下,这些庞大的加密文件会消耗大量的带宽资源。
发明内容
本公开提供一种文件处理方法与系统,以提升远端存储文件的信息安全,且方便于远端服务器进行数据各种处理需求。
本公开实施例提出一种文件处理方法,包括:于用户端将至少一文件分为多个文件页;于该用户端以第一金钥个别加密这些文件页而获得多个加密页;于该用户端提取这些文件页中部分字元而获得多个标志字;在该用户端记录这些标志字与其所在页面信息;于该用户端以不同于该第一金钥的第二金钥个别加密这些标志字与其所在页面信息而获得加密第二文件;以及将这些加密页与该加密第二文件从该用户端传送至远端服务器存储。
本公开实施例提出一种文件处理系统,包括远端服务器以及用户端。用户端经由通信网络耦接至远端服务器。用户端将至少一文件分为多个文件页,以及用第一金钥个别加密这些文件页而获得多个加密页。另外,用户端提取这些文件页中部分字元而获得多个标志字,以及记录这些标志字与其所在页面信息。用户端以不同于第一金钥的第二金钥加密这些标志字与其所在页面信息而获得加密第二文件。用户端将加密页与加密后的第二文件传送至该远端服务器存储。
基于上述,本公开实施例中用户端使用不同金钥分别加密文件页与第二文件,然后将加密后的文件页与加密第二文件传送至远端服务器存储。由于远端服务器没有金钥,因此远端服务器无法解密文件页与第二文件。再者,加密文件页与加密第二文件二者的金钥并不相同,因此提升了存储于远端服务器中文件的信息安全。再者,用户端事先将文件页的加密标志字提取出来而制成加密第二文件,使得远端服务器可以依照用户端的各种处理需求(例如搜寻关键字等需求)而在加密域(Encryption-Domain)中进行对应的处理。
为让本公开的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。
附图说明
图1是依照本公开实施例说明一种文件处理系统的功能方块示意图。
图2是依照本公开实施例说明一种文件处理方法的流程示意图。
图3是依照本公开实施例说明用户端向远端服务器提出搜寻要求的流程示意图。
图4是依照本公开另一实施例说明用户端向远端服务器提出搜寻要求的流程示意图。
图5是依照本公开另一实施例说明一种文件处理方法的流程示意图。
图6是依照本公开再一实施例说明用户端向远端服务器提出搜寻要求的流程示意图。
【主要元件符号说明】
10:通信网络
110:用户端
120:远端服务器
S205~S230、S310~S360、S410~S470、S510~S530、S605~S660:步骤
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财团法人工业技术研究院,未经财团法人工业技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110455766.5/2.html,转载请声明来源钻瓜专利网。