[发明专利]一种互联网软件上网隐私保护方法无效
申请号: | 200810043738.0 | 申请日: | 2008-08-27 |
公开(公告)号: | CN101408916A | 公开(公告)日: | 2009-04-15 |
发明(设计)人: | 闫季鸿;郑世良;李硕;龚辉 | 申请(专利权)人: | 上海第二工业大学 |
主分类号: | G06F21/00 | 分类号: | G06F21/00 |
代理公司: | 上海东创专利代理事务所 | 代理人: | 宁芝华 |
地址: | 201209上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 互联网 软件 上网 隐私 保护 方法 | ||
技术领域
本发明涉及一种计算机数据保护方法,特别涉及一种互联网软件上网隐私保护方法。
背景技术
用户在浏览网络站点时,网络浏览器会存储被访问页面的一些信息,并存储经常要求用户提供的信息,例如输入的姓名和密码等。例如微软IE存储以下类型的信息:临时页面缓存、Cookie、曾经访问的网站的历史记录、曾经输入的表单信息、用户名和密码、收藏夹等。
通常将这些信息存储在计算机上是有用的,因为它可以提高网络浏览速度,或为用户自动提供信息,但是此类信息有些是个人的隐私,并不希望被人无意中看到或者被窃取或偷看。
但是在众多场合,如在多人使用一台电脑的情况下,由于电脑是共用的,浏览网络站点产生的隐私数据很难用简单的办法得到保护。
对于这种情况,通常的做法是使用网络浏览器本身提供的删除功能清除这些保存的数据,或者使用专门的删除软件清除。
对于经常使用电脑的用户来说,及时清除隐私数据会带来很大的工作量,同时难免由于疏忽而忘记清除,而且也无法利用到浏览器存储常用信息提供的便利性。
因此,如果有一种方法既能够充分利用到浏览器提供的存储常用信息的便利性,又能保护用户的个人数据隐私,就能弥补现有技术的不足。
发明内容
本发明针对上述浏览器提供的存储便利性和个人保护数据隐私的矛盾,提出了一种互联网软件上网隐私的保护方法。
为解决上述技术问题,本发明采用如下技术方案:
一种互联网软件上网隐私保护方法,其特征在于包括如下步骤:
(1)创建一个受密码保护的加密分区;
(2)加载加密分区,将互联网软件的数据存储路径指向该加密分区;
(3)互联网软件根据数据存储路径的设定自动将上网产生的数据保存在该加密分区,保存在加密分区的数据自动加密;或者所述互联网软件读取保存在加密分区的数据,读取数据时自动解密;
(4)卸载加密分区,将互联网软件的数据存储路径指向原来的路径。
进一步地,所述步骤(1)具体包括如下步骤:
(11)选择一个指定大小的文件或者选择一个物理分区或者整个磁盘作为加密分区,该物理分区或者整个磁盘为不包含操作系统文件的空闲分区;
(12)输入一个密码;
(13)随机生成一个盐,随机生成数据加密密钥;密钥生成算法使用盐和由步骤(12)输入的密码迭代运算多次后生成头密钥,用头密钥加密数据加密密钥;
(14)将盐和加密的数据加密密钥保存在加密分区固定大小的头区,用随机数据填充加密分区内剩余的空间;
(15)除盐和加密的数据加密密钥保存在加密分区的头区外,其余数据保存到加密分区头区之外的空闲空间。
进一步地,所述步骤(2)具体包括如下步骤:
(21)选择步骤(11)创建的加密分区所在的文件、分区或整个磁盘;
(22)输入密码,读取加密分区的头区,获得保存在头区的盐;用该盐和输入的密码执行生成算法生成头密钥,用头密钥解密头区内加密的数据加密密钥,获得数据加密密钥;
(23)为加密分区映射一个逻辑磁盘;
(24)修改配置文件、注册表中互联网软件的各种数据存储路径,使其指向步骤(23)映射的逻辑磁盘;
(25)如互联网软件的一些数据保存在一个固定路径的文件或者注册表中,备份这些数据,然后在清空这些数据后,加载上次卸载时备份在加密分区的对应数据。
进一步地,所述步骤(3)具体包括如下步骤:
(31)启动互联网软件后,上网产生的各种数据自动保存在加密分区内,保存数据时,使用步骤(22)获得的数据加密密钥加密数据,加密算法是公开的标准对称加密算法;
(32)启动互联网软件后,读取保存在加密分区内的数据,读取数据时,使用步骤(22)获得的数据加密密钥解密数据,解密算法和步骤(31)的加密算法相同;
进一步地,所述步骤(4)具体包括如下步骤:
(41)如互联网软件的一些数据保存在一个固定路径的文件或者注册表中,备份这些数据到加密分区,然后在清空这些数据后加载原来备份的对应数据;
(42)将步骤(23)中映射的逻辑磁盘从系统中删除;
(43)销毁输入的密钥;
(44)销毁头密钥;
(45)销毁数据加密密钥;
(46)修改配置文件、注册表中互联网软件的各种数据存储路径,使其指向执行步骤(24)之前的路径。
进一步地,所述互联网软件包括网络浏览器、网络浏览器插件、聊天工具等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海第二工业大学,未经上海第二工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810043738.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无线射频识别系统中间件及其工作方法
- 下一篇:数字式光弹仪