一种基于网络环境销毁计算机磁盘数据的方法

xiaoxiao2020-09-10  13

专利名称:一种基于网络环境销毁计算机磁盘数据的方法
技术领域
本发明属于计算机安全技术领域,特别是一种基于网络环境自动销毁计算 机磁盘存储设备上数据的方法。
背景技术
随着计算机应用的日益普及,己经渗透到社会的方方面面;随之而来的计 算机安全问题也越来越突出。而数据安全问题是计算机安全问题的核心,数据 的加密、访问控制、备份与恢复、隐私保护等等方面,无一不是以数据作为保 护的对象。
然而,政府机关、国防、军队和金融银行等许多有高度安全保密需求的单 位也面临着计算机上的机密数据必须被彻底的销毁,不留一点痕迹,不能够 被恢复,这就是销毁数据,如何正确的销毁数据恐怕也是很多人所不知道的。
随着互联网的飞速发展,黑客可以侵入五角大楼以及电信局等复杂的系 统,也可以轻松窃取个人隐私以及银行帐号。相关调査表明,窃取公司机密资 料和个人隐私的行为现在已越来越常见,而受害人往往并没有觉察。试想,如 果没有完全删除硬盘上的资料, 一旦被别有用心的人获取并利用,后果可想而 知。在日益重视环境保护和资源重复利用的今天,计算机设备的可循环使用也 日益受到全社会的重视。
同样,某些行业、部门会周期性更新换代计算机设备,淘汰下来的计算机 大部分仍然可以正常使用,能够提供给偏远地区的学校来使用,比如近年来, 很多希望小学都陆续接受了捐赠的二手计算机,这对于提高当地的计算机教育 水平有着直接的促进,同时又循环使用了计算机、保护了环境;但同时也带来了数据安全的问题。因此我国某些非常重要的部门只好将淘汰的计算机放到保 密室里,任其落满灰尘。
为了保障国家信息安全、满足销毁数据的需要, 一些专业安全公司逐步建
立起一套系统全面的销毁数据体系,包括自主开发的软件、专用设备、完善的 保障机制等,并成为了多家重要部门的指定涉密数据安全机构。但由于其销毁 数据所采用的专业设备十分昂贵,服务费用也相当高,不是一般人或单位可以 享用的。本发明的一个目的,就是在使用成本与信息安全上寻求平衡。即用一 种安全可靠、操作简单、自动化程度高的方法,抹除磁盘存储器上的每一个磁
道,使数据无法还原且不留下任何先前存在的痕迹。

发明内容
为了销毁数据的需求,同时兼具安全可靠、操作简单、自动化程度高等的 需求,本发明提供一种基于网络环境,自动销毁数据的方法。
本发明所采用的技术方案是 一种基于网络环境的、自动销毁数据的系统, 该系统基于客户端/服务器体系结构,该体系结构中包括网络设备、服务器节 点和目标计算机节点;
所述服务器节点是体系结构中的服务器端,其包括地址分配服务器和文件
下载服务器;
所述目标计算机节点是体系结构中的客户端,为需要更新固件的计算机; 所述服务器节点与目标计算机节点通过网络设备相连接。 于本发明基于网络环境的销毁数据的方法,包括以下步骤 步骤一、设置服务器节点;
步骤二、将目标计算机节点中的至少一台设置为网络启动模式;步骤三、启动该至少一台目标计算机,将一引导程序从服务器节点下载至 该至少一台目标计算机;
步骤四、依据该引导程序的指令,经由网络从服务器节点将一应答文件下 载至该至少一台目标计算机中;
步骤五、依据该应答文件的设置,经由网络从服务器节点为该至少一台目 标计算机下载并运行销毁程序;
其中步骤五中,销毁程序执行以下过程
a) 检测该至少一台目标计算机是否存在的磁盘存贮器,
b) 检测该至少一台目标计算机的磁盘存贮器的数量、型号、容量和分区状 况,
c) 根据检测结果,自动判断销毁磁盘存储器上数据的方法,并生成批处理 指令;
d) 运行批处理指令。
其检测结果和销毁磁盘存储器上数据的方法分别有以下几种
① 当检测结果是不存在磁盘存贮器时,则批处理指令为退出本过程,
② 当检测结果是存在磁盘存贮器时,且当存在一块磁盘存储器时,批处理 指令为计算磁盘存贮器容量,根据计算的容量之值,计算调用抹除磁盘磁道命 令的循环次数,
③ 当检测结果是存在磁盘存贮器时,且当存在多于一块磁盘存储器时,批 处理指令为计算磁盘存贮器数量,根据计算的数量之值,计算调用②循环次数, 对于每一块磁盘存储器执行②。
本发明的有益效果是
基于网络环境的销毁数据的方法,可以实现无人值守且大规模高效率的销毁磁盘存储器上数据的工作,本方法操作简单,且安全可靠,特别是能以较低 的花费获得较高的信息安全保障,同时还避免了人工操作容易出现的遗漏或人 为的故意等情况。


以下结合实施例及其附图对本发明作进一步说明。
图1为本发明系统的网络结构图2为本发明方法的主要步骤流程图。
图中l.服务器节点、2.地址分配服务器、3.文件下载服务器、4.网络设 备、5.目标计算机节点。
具体实施例方式
本发明的实施例,基于网络环境的销毁数据的系统,该系统基于客户端/ 服务器体系结构,从图l中可以看到,该体系结构中包括网络设备4、服务器
节点1和目标计算机节点5,其中
服务器节点1是体系结构中的服务器端,其包括地址分配服务器2、文件
下载服务器3;
目标计算机节点5是体系结构中的客户端,为需要销毁数据的计算机; 服务器节点1与目标计算机节点5通过网络设备4相连接。 在本发明实施例中,网络设备4可以是网络交换机、路由器、集线器等在 网络环境下为计算机或其它设备传送数据的任意设备;目标计算机节点5可以 是台式电脑、笔记本电脑或计算机服务器等符合x86或x64架构的计算机,在 本发明实施例中,目标计算机节点5可以是不少于一台的任意数量与网络设备4连接的计算机。
为能够实现目标计算机节点5的网络启动功能,该计算机上配备支持预引
导执行环境(PXE)的网卡和主板,网络启动功能即由支持预引导执行环境 (PXE)的网卡和主板实现。
PXE是由Intel公司开发的最新技术,工作于Client/Server的网络模式, 支持工作站通过网络从远端服务器下载映像,并由此支持来自网络的操作系统 的启动过程,其启动过程中,终端要求服务器分配IP地址,再用简单文件传 输协议TFTP( trivial file transfer protocol)或MTETP( multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中并执行,由这个启动软件包 完成终端基本软件设置,从而引导预先安装在服务器中的终端操作系统。PXE 可以引导多种操作系统,如Windows 95/98/2000/xp, Linux等。PXE最直接 的表现是,在网络环境下工作站可以省去硬盘,但又不是通常所说的无盘站的 概念,因为使用该技术的PC在网络方式下的运行速度要比有盘PC快3倍以 上。当然使用PXE的PC也不是传统意义上的TERMINAL终端,因为使用了 PXE的PC并不消耗服务器的CPU, RAM等资源,故服务器的硬件要求极低。 在此PXE兼容设备指的是具有PXE工作模式的网卡和主板, 一般PXE兼容设 备安装于计算机设备上且是计算机设备不可分割的部分。
本发明基于网络环境的销毁数据的方法,包括以下步骤
步骤一、设置服务器节点1;
步骤二、将目标计算机节点5中的至少一台设置为网络启动模式; 步骤三、启动该至少一台目标计算机5,将一引导程序从服务器节点下载 至该至少一台目标计算机5;
步骤四、依依据该引导程序的指令,经由网络从服务器节点1将一应答文件下载至该至少一台目标计算机中5;
步骤五、依据该应答文件的设置,经由网络从服务器节点1为该至少一台 目标计算机5下载并运行销毁程序;
其中步骤五中,销毁程序执行以下过程
a) 检测该至少一台目标计算机是否存在的磁盘存贮器
b) 检测该至少一台目标计算机的磁盘存贮器的数量、型号、容量和分区状

C)根据检测结果,自动判断采用何种方法销毁磁盘存储器上数据,并生成 批处理指令
d)运行批处理指令。
其中步骤一设置服务器节点包括设置地址分配服务器2、文件下载服务器 步骤二网络启动模式为预引导执行环境(PXE)的模式。
步骤三包括以下步骤
1) 目标计算机5以网络启动模式启动;
2) 通过网络搜寻地址分配服务器2并获取自己的网络地址及文件下载服
务器3地址;
3) 连接文件下载服务器3;
4) 从文件下载服务器3下载销毁程序
在本发明实施例中,当目标计算机5幵机自检后,PXE兼容设备启动设备 上内置的控制程序。
该控制程序通过网络广播寻找地址分配服务器2而获得IP地址,地址分 配服务器2同时告知PXE兼容设备文件下载服务器3的位置。PXE兼容设备从文件下载服务器3指定的位置下载并运行销毁程序。
由引导程序控制目标计算机5。
本发明的实施例,地址分配服务器2可以是支持动态主机分配协议 (DHCP)或自举协议(BOOTP)的服务器;文件下载服务器3可以是支持简单 文件传输协议(TFTP)或多点传送简单文件传输协议(MTETP)并且支持文 件传输协议(FTP)或超文本传输协议(HTTP)的服务器。
步骤四和步骤五下载的应答文件和销毁程序为从文件下载服务器3 (即 TFTP服务器或MTETP服务器)中下载。
在实际操作中,为简单起见,可以将地址分配服务器2(即DHCP服务器)、 文件下载服务器3配置为一台服务器运行。同时也可将销毁程序嵌入引导系统 中,以便引导系统能够启动销毁程序。
当销毁程序检测磁盘存储器并完成抹除所有磁道后,该过程即告结束。
可以实现无人值守且大规模高效率的销毁磁盘存储器上数据的工作,本方 法操作简单,且安全可靠,特别是能以较低的花费获得较高的信息安全保障, 同时还避免了人工操作容易出现的遗漏或人为的故意等情况。
权利要求
1.一种基于网络环境销毁计算机磁盘数据的方法,该方法实现的硬件环境基于以太网络中的客户端/服务器体系结构,该体系结构中包括网络设备、服务器节点和目标计算机节点,其特征在于该方法包括以下步骤步骤一、设置服务器节点;步骤二、将目标计算机节点中的至少一台设置为网络启动模式;步骤三、启动该至少一台目标计算机,将一引导程序从服务器节点下载至该至少一台目标计算机;步骤四、依据该引导程序的指令,经由网络从服务器节点将一应答文件下载至该至少一台目标计算机中;步骤五、依据该应答文件的设置,经由网络从服务器节点为该至少一台目标计算机下载并运行销毁程序。
2. 根据权利要求1所述的一种批量初始化磁盘驱动器的方法,其特征在于所述目标计算机节点的数量为至少一台。
3. 根据权利要求1所述的一种基于网络环境销毁计算机磁盘数据的方法,其特征在于所述服务器节点是体系结构中的服务器端,其包括地址分配服务器、以及文件下载服务器;所述地址分配服务器可以是支持动态主机分配协议(DHCP) 或自举协议(BOOTP)的服务器;所述文件下载服务器可以是支持简单文件传输 协议(TFTP)或多点传送简单文件传输协议(MTETP)并且支持文件传输协议(FTP)或超文本传输协议(HTTP)的服务器;所述目标计算机节点是体系结构中的客户端,为需要初始化磁盘驱动器的 计算机,且是具备网络启动功能的计算机,可以是台式电脑、笔记本电脑或计算机服务器等符合x86或x64架构的计算机;所述网络设备为网络交换机、路由器、集线器等在网络环境下为计算机或 其它设备传送数据的设备;所述服务器节点与目标计算机节点通过网络设备相连接。
4. 根据权利要求l所述的一种基于网络环境销毁计算机磁盘数据的方法,其特 征在于所述步骤五中销毁程序执行以下步骤a) 检测该至少一台目标计算机是否存在的磁盘存贮器;b) 检测该至少一台目标计算机的磁盘存贮器的数量、型号、容量和分区状况;c) 根据检测结果,自动判断销毁磁盘存储器上数据的方法,并生成批处理指d) 运行批处理指令。
5. 根据权利要求4所述的一种基于网络环境销毁计算机磁盘数据的方法,其特 征在于其步骤c)所述的检测结果和销毁磁盘存储器上数据的方法分别有以下 几种① 当检测结果是不存在磁盘存贮器时,则批处理指令为退出本过程;② 当检测结果是存在磁盘存贮器时,且当存在一块磁盘存储器时,批处理指 令为计算磁盘存贮器容量,根据计算的容量之值,计算调用抹除磁盘磁道命令 的循环次数;③当检测结果是存在磁盘存贮器时,且当存在多于一块磁盘存储器时,批处 理指令为计算磁盘存贮器数量,根据计算的数量之值,计算调用②循环次数, 对于每一块磁盘存储器执行②。
6. 根据权利要求1所述的一种基于网络环境销毁计算机磁盘数据的方法,其特 征在于所述步骤一设置服务器节点包括设置地址分配服务器和文件下载服务器;所述步骤二网络启动模式为预引导执行环境(PXE)的模式。
7. 根据权利要求l所述的一种基于网络环境销毁计算机磁盘数据的方法,其特征在于所述步骤三包括以下步骤 目标计算机以网络启动模式启动;通过网络搜寻地址分配服务器并获取自己的网络地址及文件下载服务器地址;连接文件下载服务器; 从文件下载服务器下载引导程序。
8. 根据权利要求1所述的一种基于网络环境销毁计算机磁盘数据的方法,其特 征在于所述步骤四和步骤五下载的应答文件和销毁程序为从文件下载服务器中下载。
全文摘要
本发明一种基于网络环境销毁计算机磁盘数据的方法,执行以下过程a)检测该至少一台目标计算机是否存在的磁盘存贮器;b)检测该至少一台目标计算机的磁盘存贮器的数量、型号、容量和分区状况;c)根据检测结果,自动判断销毁磁盘存储器上数据的方法,并生成批处理指令;d)运行批处理指令。其检测结果和销毁磁盘存储器上数据的方法分别有以下几种①当检测结果是不存在磁盘存贮器时,则批处理指令为退出本过程,②当检测结果是存在磁盘存贮器时,且当存在一块磁盘存储器时,批处理指令为计算磁盘存贮器容量,根据计算的容量之值,计算调用抹除磁盘磁道命令的循环次数,③当检测结果是存在磁盘存贮器时,且当存在多于一块磁盘存储器时,批处理指令为计算磁盘存贮器数量,根据计算的数量之值,计算调用②循环次数,对于每一块磁盘存储器执行②。
文档编号H04L29/06GK101577700SQ20081010588
公开日2009年11月11日 申请日期2008年5月5日 优先权日2008年5月5日
发明者晨 孙 申请人:北京瑞佳晨科技有限公司
转载请注明原文地址:https://www.famiwei.com/read-7749879.html

最新回复(0)