[发明专利]文档保护系统及方法有效
申请号: | 200910303460.0 | 申请日: | 2009-06-19 |
公开(公告)号: | CN101930523A | 公开(公告)日: | 2010-12-29 |
发明(设计)人: | 王奎俊 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F21/24 | 分类号: | G06F21/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文档 保护 系统 方法 | ||
技术领域
本发明涉及一种文档保护系统及方法。
背景技术
现有的文档保护系统一般是通过预设密码来保护文档里的内容,需要验证密码后才能打开文档。然而,当所保护的文档需要被多人浏览时密码必须告知每一位浏览者,增加了密码被泄露的危险。其次,当浏览者获取密码打开文档后可能会对其进行编辑、复制、剪切或打印等操作,从而造成文档内容被纂改或泄露,侵犯文档所有者的权益。
发明内容
鉴于此,有必要提供一种可防止文档内容在未授权的状态下被纂改或泄露的文档保护系统及方法。
一种文档保护系统,其包括存储器、输入设备、文档操作处理器及文档保护处理器。所述存储器用于存储文档。所述文档操作处理器识别输入设备的操作动作以调用对应的文档操作指令。所述文档保护处理器包括:
预设模块,用于预先设定原始密码、一个运算子及不被允许的文档操作指令。
缓存区,用于缓存所述预设模块预设的数据。
判断模块,用于判断所述文档操作处理器调用的文档操作指令是否为所设定的不被允许的文档操作指令。
加密模块,若所述判断模块的判断结果为文档操作处理器调用不被允许的文档操作指令,则根据所述输入设备的操作动作和预设的运算子产生一保护密码,同时关闭被操作的文档,并利用所产生的保护密码对该文档进行加密。
文档生成模块,用于生成一保存有所述保护密码的密码文档,并利用所述原始密码对该密码文档进行加密。
一种使用文档保护系统进行文档保护的方法,该文档保护系统内设置有键盘缓存区和存储器,所述存储器用于存储文档,所述键盘缓存区用于缓存与被按压按键相对应的扫描码,该文档保护方法包括如下步骤:
设定原始密码、一个运算子及不被允许的文档操作指令;
对文档进行操作;
检测是否有不被允许的文档操作指令被调用;
如果检测到有不被允许的文档操作指令被调用,则关闭被操作的文档,同时检索所述键盘缓存区内是否缓存有扫描码;
如果所述键盘缓存区内缓存有扫描码,则选取至少一个字元的扫描码做为加密运算的基数;
将所述加密运算的基数与所设定的运算子按照预先设定的运算法则进行加密运算以得到对应的一组保护密码对被关闭的文档进行加密;
生成一个保存有所述保护密码的密码文档,并利用所述原始密码对该密码文档进行加密。
相对于现有技术,本发明所提供的文档保护系统及方法在检测到文档被进行不允许的操作时自动关闭文档,并根据所述输入设备上的操作动作和预设的运算子产生一保护密码以对该文档进行加密从而防止文档浏览者对文档进行纂改、复制等不被允许的操作。其次,所产生的保护密码被保存在由原始密码进行加密的密码文档中,因此只有拥有原始密码的文档所有者才能获得保护密码重新对文档解密从而避免在多人浏览文档的情况下密码容易被泄漏的危险。
附图说明
图1为本发明实施方式提供的文档保护系统的功能模块示意图。
图2为本发明提供的文档保护方法的流程图。
具体实施方式
如图1所示,本发明实施方式所提供的文档保护系统1包括存储器10、输入设备12、文档操作处理器14、网卡16、文档保护处理器18及数据/信号总线20。
所述存储器10可为硬盘、闪存或记忆卡等存储介质,其通过数据/信号总线20与文档操作处理器14和文档保护处理器18连接,用于存放待浏览的文档资料。
所述输入设备12包括键盘120和鼠标122。所述键盘120包括一组呈矩阵方式排列的按键开关1200和扫描芯片1202。所述扫描芯片1202对所述按键开关1200进行矩阵扫描以确定被按下的按键开关1200的位置并生成与被按下的按键开关1200对应的扫描码,并通过数据/信号总线20将扫描码传输至文档操作处理器14。所述鼠标122包括感应电路1220及操作机构1222,如:左键、右键、滑轮等。所述感应电路1220检测操作机构1222的操作动作并通过数据/信号总线20发送对应的操作信号至文档操作处理器14。
所述网卡16内设置有唯一确定的硬件地址码(MAC Address,Media Access ControlAddress)。所述硬件地址码由以太网地址管理机构确定并由网卡生产厂家烧入网卡16的闪存芯片内。所述硬件地址码可用于识别使用该网卡16的电脑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910303460.0/2.html,转载请声明来源钻瓜专利网。