[发明专利]一种文件访问系统及其文件访问方法无效
申请号: | 200710136888.1 | 申请日: | 2007-07-09 |
公开(公告)号: | CN101345624A | 公开(公告)日: | 2009-01-14 |
发明(设计)人: | 李树德 | 申请(专利权)人: | 李树德 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L12/46 |
代理公司: | 深圳市顺天达专利商标代理有限公司 | 代理人: | 蔡晓红 |
地址: | 中国香港尖沙咀梳*** | 国省代码: | 中国香港;81 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 访问 系统 及其 方法 | ||
1.一种文件访问系统,其特征在于,包括:
客户端,用于随机生成随机密钥并存储,发出包含所述随机密钥和访问请 求的数据读取代理;
文件管理中心,与所述客户端通信连接,用于接收所述数据读取代理,查 找所述访问请求对应的文件,并使用通过所述随机密钥生成的虚拟密钥对找到 的文件进行加密,将加密文件装入所述数据读取代理中发往所述客户端;
所述客户端接收所述数据读取代理,通过所述随机密钥生成所述虚拟密 钥,对所述数据读取代理中的所述加密文件进行解密。
2.根据权利要求1所述的文件访问系统,其特征在于,所述客户端包括:
随机密钥生成模块,用于随机生成所述随机密钥;
随机密钥存储模块,用于存储生成的随机密钥;
代理处理模块,用于生成包含所述随机密钥和所述访问请求的数据读取代 理发往所述文件管理中心,以及从所述文件管理中心接收装有所述加密文件的 所述数据读取代理,转发所述加密文件至解密模块;
解密模块,用于接收所述加密文件,从所述随机密钥存储模块中读取所述 随机密钥,基于所述随机密钥生成所述虚拟密钥,使用所述虚拟密钥解密所述 加密文件。
3.根据权利要求2所述的文件访问系统,其特征在于,所述解密模块进 一步包括:
第二虚拟密钥生成模块,用于基于所述随机密钥生成所述虚拟密钥;
第二异或计算模块,将所述虚拟密钥与所述加密文件进行异或运算,从而 使用所述虚拟密钥解密所述加密文件。
4.根据权利要求3所述的文件访问系统,其特征在于,所述文件管理中 心包括:
代理存储模块,用于接收并存储所述数据读取代理,转发所述数据读取代 理中的所述访问请求至文件搜索模块,和转发所述数据读取代理中的所述随机 密钥至版权保护模块;
文件存储模块;
文件搜索模块,用于接收所述访问请求,在所述文件存储模块中查找并转 发对应所述访问请求的文件;
版权保护模块,用于接收所述随机密钥,基于所述随机密钥生成所述虚拟 密钥;接收所述文件搜索模块找到的文件,使用所述虚拟密钥加密所述文件搜 索模块找到的文件,然后将所述加密文件发往所述代理存储模块;
所述代理存储模块将收到的所述加密文件装入存储的所述数据存取代理 中发往所述客户端。
5.根据权利要求4所述的文件访问系统,其特征在于,所述版权保护模 块进一步包括:
第一虚拟密钥生成模块,用于基于所述随机密钥生成所述虚拟密钥;
第一异或计算模块,用于将所述虚拟密钥与所述文件搜索模块找到的文件 进行异或运算,从而使用所述虚拟密钥加密所述文件搜索模块找到的文件。
6.根据权利要求5所述的文件访问系统,其特征在于,所述第一虚拟密 钥生成模块或所述第二虚拟密钥生成模块按如下步骤生成所述虚拟密钥:
P1、将所述随机密钥进行混沌映射,生成混沌值;
P2、保留所述混沌值的小数部分,生成与其对应的整数序列;
P3、将该整数序列反序,生成反序整数序列;
P4、将多个所述整数序列和多个所述反序整数序列首尾顺次相连,生成所 述虚拟密钥。
7.根据权利要求5所述的文件访问系统,其特征在于,
所述文件管理中心还包括自我销毁设置模块,用于对所述代理存储模块中 装有所述加密文件的所述数据读取代理设定自我销毁参数;
所述客户端中的代理处理模块还包括自我销毁处理模块,用于判断收到的 所述数据读取代理是否满足所述自我销毁参数,若是,则删除所述数据读取代 理;若否,则将所述加密文件发往所述解密模块。
8.根据权利要求1所述的文件访问系统,其特征在于,所述客户端为移 动客户端或者桌面客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李树德,未经李树德许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710136888.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:畜禽养殖废水综合处理方法
- 下一篇:一种水面自航载体推进装置及其控制方法