发明名称 计算机硬盘存储内容透明保护的方法及其装置
摘要 一种计算机硬盘存储内容透明保护的方法,是通过建立记录索引表,在硬盘空闲区域建立被保护硬盘内容的“映射”区域,用对映射区域的写操作来替代对被保护区域的访问,从而实现对硬盘存储内容的透明保护。其硬件由固化控制软件的只读存储器,存放硬盘访问记录索引表和系统变量的非易失控读写存储器和译码逻辑电路所组成的控制电路,该电路可有多种不同形式的组合、安装方式。
申请公布号 CN1109300C 申请公布日期 2003.05.21
申请号 CN97115085.0 申请日期 1997.07.31
申请人 周恽 发明人 周恽
分类号 G06F12/00 主分类号 G06F12/00
代理机构 北京德琦专利代理有限公司 代理人 夏宪富
主权项 1、一种计算机硬盘存储内容透明保护的方法,其特征在于:其工作步骤如下所述:(1)首先在硬盘上划定需要进行透明保护的软件信息存储区域,并将其定义为保护系统或原始系统;(2)在硬盘的空闲区开辟一个与上述进行透明保护的保护系统存储区域相对应的映射区域;(3)以上述映射区域,再加上硬盘上的自由空间,构成供用户使用的当前系统,从而在该硬盘中同时设立两个软件信息存储区域:保护系统及当前系统;(4)在计算机的存储器中建立一个保护系统软件存储区域读写访问的记录索引表,并将该索引表中的所有记录变量全部清零;当某记录变量为0时,表示当前系统里,该记录相对应的硬盘信息存储单元的内容未被改写;当某记录变量为1时,表示当前系统里,该记录相对应的硬盘信息存储单元的内容已被改写,即新的信息已经写入当前系统里的该记录的映射区域,所以其内容和保护系统里的对应硬盘信息存储单元的内容是不相同的;(5)通过对BIOS的扩展、修改,或通过硬件途径,建立硬盘带有智能的透明保护策略控制方法:(A)计算机每次访问硬盘的读写操作,都要首先去读上述记录索引表,并根据记录的变量0、1而决定读写哪个系统中的存储区域;a、当操作系统要对硬盘某记录的信息存储单元进行读操作时,先检查存储区域读写访问的记录索引表中该记录所对应的变量,如为0,则可直接从保护系统中的相应存储区域里读取信息;如为1,则应转移到当前系统中的对应存储区域里读取信息;且存储区域读写访间的记录索引表对应的记录变量不变;b、当操作系统要对硬盘某记录的信息存储单元进行写操作时,则直接将该信息写入当前系统中该记录存储单元的映射存储区域,同时,将存储区域读写访问的记录索引表中对应的该记录变量改写为1;(B)如要进行更新保护操作,则首先扫描逐个检查存储区域读写访问的记录索引表中每个记录所对应的变量,如为1,则先将当前系统中的该记录所在存储区域的信息内容写入保护系统中的该记录对应存储区域里,然后,修改该记录变量,使之为0,并登录到上述记录索引表中;如该记录变量为0,则不进行上述操作;(C)保护系统建立后,用户需要系统复原,并通过操作下达相应指令时,则将上述记录索引表全部记录的变量清零。
地址 100006北京市东城区东黄城根南街34号3门201室