[发明专利]一种文件加密系统有效
申请号: | 201310484376.X | 申请日: | 2013-10-16 |
公开(公告)号: | CN103488954A | 公开(公告)日: | 2014-01-01 |
发明(设计)人: | 龙毅宏;明磊 | 申请(专利权)人: | 武汉理工大学 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 潘杰 |
地址: | 430070 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 加密 系统 | ||
1.一种文件加密系统,其特征是:所述文件加密系统包括如下组件:
安全文件夹:一种通过计算机系统的文件系统所生成的文件,该文件在内部又有同计算机文件系统的文件目录和文件一样的文件目录和文件的组织结构,称为内部文件目录和内部文件;所述内部文件目录和内部文件对应于计算机文件系统中的文件目录和文件;所述内部文件被加密保存在安全文件夹中;
文件加密程序:生成安全文件夹以及对安全文件夹进行操作处理的程序;所述文件加密程序通过人机界面向用户提供通过光标双击方式打开当前浏览的安全文件夹中当前浏览处的文件的功能;在执行所述用户通过光标双击方式打开当前浏览的安全文件夹中当前浏览处的文件的操作过程中,所述文件加密程序先在计算机永久存储介质上生成一个与用户选中打开的文件具有相同内容和文件类型的经加密的临时文件,即生成一个加密临时文件,然后调用对应文件类型的对应文件应用程序打开加密临时文件并监测被打开的加密临时文件是否发生修改;当监测到被文件应用程序打开的加密临时文件被修改时,文件加密程序利用被修改的加密临时文件更新安全文件夹中的对应文件;在文件更新过程中,文件加密程序根据读取的加密临时文件的数据是加密的密文还是已被文件加密过滤器解密的明文分别进行不同的更新处理;
文件加密过滤器:一个插入到计算机文件系统驱动栈中的过滤器类型的文件驱动;当文件应用程序对文件加密程序生成的对应用户通过双击光标方式打的开安全文件夹中的文件的加密临时文件进行读或写操作时,所述文件加密过滤器自动对文件数据进行解密或加密处理;当所述文件加密程序读取加密临时文件时,文件加密过滤器根据是否有加密临时文件的文件类型所对应的文件应用程序打开被文件加密程序读取的加密临时文件,分别对文件加密程序读取的加密临时文件数据进行不同的处理;
所述文件应用程序指一个文件类型对应的处理程序;
所述涉及光标的操作,包括拖拽和双击,通过光标装置进行;所述光标装置包括鼠标及其他对光标进行操作的装置。
2.根据权利要求1所述的文件加密系统,其特征是:
当用户通过光标双击当前浏览的安全文件夹中当前浏览处的文件由该文件的文件类型所对应的文件应用程序打开当前浏览处的文件时,所述文件加密程序按如下方式进行操作处理:
步骤1:将用户选择打开的安全文件夹中的文件以密文形式复制到计算机的永久存储介质上,生成一个具有同样文件类型的被加密的临时文件,即加密临时文件;
步骤2:通过操作系统调用要打开的文件所对应的文件应用程序,由文件应用程序打开所述步骤1中生成的加密临时文件;
步骤3:同时启动两个子线程A和B,其中子线程A监测用户选中文件的对应加密临时文件是否被修改,子线程B监测打开用户选中文件的对应加密临时文件的文件应用程序是否退出;完成子线程启动后,继续等待用户的其他操作命令。
3.根据权利要求2所述的文件加密系统,其特征是:
所述步骤3中文件加密程序启动的子线程A按如下步骤进行处理:
步骤3.1:检测用户选中文件的对应加密临时文件是否被修改,若是,则转入步骤3.3;否则,转入步骤3.2;
步骤3.2:检查所述步骤3同时启动的另一个子线程B是否发出了退出通知,若是,则退出当前子线程;否则,转入步骤3.1;
步骤3.3:提示用户文件已被修改,询问是否需要将修改后的文件更新到安全文件夹中;若用户选择不更新,则转入步骤3.1;否则,转入步骤3.4;
步骤3.4:用修改后的加密临时文件的内容更新安全文件夹中的对应文件,即更新安全文件夹中用户选中打开的文件,然后转入步骤3.1。
4.根据权利要求2所述的文件加密系统,其特征是:
所述步骤3文件加密程序启动的子线程B按如下方式进行操作:
检测打开用户选中文件的对应加密临时文件的文件应用程序是否已退出,若是,则向所述步骤3中同时启动的子线程A发出退出通知,然后结束当前子线程;否则继续检测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉理工大学,未经武汉理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310484376.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种水培育苗布
- 下一篇:双层式植物栽培用植床