[发明专利]监测目标软件的方法和智能密钥装置有效
申请号: | 200810057705.1 | 申请日: | 2008-02-05 |
公开(公告)号: | CN101221615A | 公开(公告)日: | 2008-07-16 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 北京飞天诚信科技有限公司 |
主分类号: | G06F21/22 | 分类号: | G06F21/22 |
代理公司: | 北京三高永信知识产权代理有限责任公司 | 代理人: | 何文彬 |
地址: | 100083北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监测 目标 软件 方法 智能 密钥 装置 | ||
技术领域
本发明涉及信息安全领域,特别涉及一种监测目标软件的方法和智能密钥装置。
背景技术
在信息科技日益发达的今天,越来越多的包含数据信息和涉及个人隐私及商业秘密的目标软件在主机中运行,而主机中运行的目标软件容易被病毒攻击造成敏感信息丢失、缺失或非法篡改,给人们带来巨大的经济损失的同时也使进一步的工作无法继续进行。因此,包含数据和信息的目标软件的安全性和保密性日益受到人们的重视。
在实际应用中各种操作系统和服务器软件的漏洞不断地被发现,攻击方法层出不穷,技术高明的黑客还是能突破层层保护,获得系统的控制权限,从而达到破坏数据信息的目的。例如,现有的主机可能通过以下几种方式感染病毒:1)下载小网站的软件与程序中含有病毒;2)来路不明的E-mail与附件程序中含有病毒;3)在线启动、阅读的某些文件中含有病毒。当主机感染病毒后,主机中的各种软件均可能遭到破坏,如Office软件不能运行,用户无法编辑和读取Office文件;用户无法使用Photoshop软件进行图像编辑;以及防病毒软件无法再进行检测和查杀病毒等等。
现有技术中通常使用防病毒软件来检测主机是否受到病毒的感染,但是主机中的目标软件是否遭到破坏,却不能通过防病毒软件来监测,当目标软件被破坏后,用户再次使用该目标软件时能够发现其遭到破坏,如果用户长时间没有使用该目标软件,则不能及时发现目标软件被破坏,用户的敏感信息可能丢失、缺失或被非法篡改,从而导致给用户带来无可估量的损失。
智能密钥装置是一种通过标准的个人计算机接口,提供信息加密处理的便携式设备。它内置单片机或智能卡芯片,可以存储密钥或数字证书,利用智能密钥装置内置的密码算法实现对信息的加密或身份识别处理等功能。智能密钥装置具有PKI应用、数字签名、信息加密、安全网络登录和访问SSL安全网络等功能,并且具有保证用户的私钥永远不离开硬件的特征,以及具有物理上防止非法获取其内部敏感信息等特性。
自动运行功能(Autorun)是USB-SCSI类设备所自带的一个功能,它使得对光盘、硬盘和海量存储等设备进行的操作变得更容易,一般习惯称此种能够自动运行起来的程序为Autorun程序。由于Autorun程序中包含了需要自动运行的命令,如改变驱动器图标、运行程序文件、可选快捷菜单等内容,所以当带有Autornn程序的光盘或海量存储等设备连接到计算机上时,Autorun程序会装载相应文件,例如GIF、JPEG、HTML文件、PDF文件,实现自动运行功能,Autorun程序还可以显示启动界面等。
发明内容
为了及时监测目标软件,本发明提供了一种监测目标软件的方法和智能密钥装置。所述技术方案如下:
一种监测目标软件的方法,所述方法包括;
步骤A:智能密钥装置与主机建立连接并声明自己为移动存储装置;
步骤B:所述智能密钥装置中的自动运行程序监测所述主机中的目标软件的启动运行情况,并且所述智能密钥装置启动第一次延时;
步骤C:当所述第一次延时的时间达到预设的第一时间值时,所述智能密钥装置断开与所述主机的连接,返回步骤A。
所述步骤B之后还包括:
如果所述自动运行程序监测到所述目标软件启动运行正常,则所述自动运行程序退出;如果所述自动运行程序监测到所述目标软件启动运行异常,则所述智能密钥装置或主机进行报警。
所述智能密钥装置进行报警,具体为:
所述智能密钥装置的发声器件发声报警,或者所述智能密钥装置的显示器件显示报警内容进行报警。
所述主机进行报警,具体为:
所述主机的发声器件发声报警,或者所述主机的显示器件显示报警内容进行报警。
所述步骤C具体包括:
当所述第一次延时的时间达到预设的第一时间值时,所述智能密钥装置断开与所述主机的连接,并启动第二次延时,当所述第二次延时的时间达到预设的第二时间值时,返回步骤A。
所述第一次延时和/或第二次延时通过RC电路、计时器、时钟芯片或控制芯片来实现。
所述智能密钥装置通过USB接口、eSATA接口或无线USB方式与主机建立连接。
一种智能密钥装置,所述智能密钥装置包括通信模块、声明模块、自动运行模块、第一延时模块、控制模块和连接控制模块;
所述通信模块,用于在所述智能密钥装置与主机建立连接后,实现所述智能密钥装置与主机之间的通信;
所述声明模块,用于当所述智能密钥装置与主机建立连接后,声明所述智能密钥装置为移动存储装置;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京飞天诚信科技有限公司,未经北京飞天诚信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810057705.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:拆换式地拖
- 下一篇:超高层建筑自动接力供水设备控制系统及控制方法