[发明专利]计算机安全防护方法和装置及计算机有效
申请号: | 201210170295.8 | 申请日: | 2012-05-28 |
公开(公告)号: | CN102915418A | 公开(公告)日: | 2013-02-06 |
发明(设计)人: | 程君;徐鸣 | 申请(专利权)人: | 北京金山安全软件有限公司 |
主分类号: | G06F21/55 | 分类号: | G06F21/55 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明;李志刚 |
地址: | 100022 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机 安全 防护 方法 装置 | ||
技术领域
本发明涉及数据安全领域,具体而言,涉及一种计算机安全防护方法和装置及计算机。
背景技术
随着移动终端的广泛使用,以及移动终端的智能化程度越来越高,在日常生活中,常常需要将移动终端与计算机相连接,以使得移动终端获取计算机上的数据,或者使计算机获取移动终端上的数据,随即也产生了移动终端与计算机之间的数据交互所带来的一系列的问题。
当移动终端与计算机进行数据交互时,计算机往往会受到来自移动终端的手机病毒的侵袭,导致计算机往往由于移动终端的连接而处于不安全的情形,在现有技术中,针对该种情形进行保护时,往往是对移动终端应用程序的驱动程序进行安全监测以保护计算机的安全,如图1所示,在该图中,移动终端20’与计算机10’建立连接以进行数据交互传输,其中,在移动终端20’与计算机10’之间进行数据交互时,移动终端20’需要经过驱动程序100’和代理程序110’才能与计算机10’之间进行数据交互,在现有技术中,对计算机进行安全性防护时,往往对驱动程序100’本身进行数据校验以判断驱动程序100’是否是合法的驱动程序100’,但是,当代理程序110’本身被非法替换或者非法修改时,现有技术的安全校验方法往往无法实现计算机的安全防护。
针对现有技术中的计算机安全防护方法无法在移动终端驱动程序的代理程序被非法替换或非法修改时对计算机提供安全防护的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种安全防护方法和装置及计算机,以解决现有技术中的计算机安全防护方法无法在移动终端驱动程序的代理程序被非法替换或非法修改时对计算机提供安全防护的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种计算机安全防护方法。该计算机安全防护方法包括:对移动终端应用程序的代理程序进行校验以判断代理程序是否合法,其中,移动终端应用程序经由代理程序与移动终端相连接,移动终端应用程序和代理程序均设置于计算机中;以及在判定代理程序不合法时,拒绝移动终端与移动终端应用程序之间的数据交互。
进一步地,多个移动终端应用程序经由一个代理程序与移动终端相连接。
进一步地,对移动终端应用程序的代理程序进行校验以判断代理程序是否合法包括:对代理程序的签名信息进行校验以判断签名信息是否是合法的签名信息,其中,在判定签名信息合法时,则判定代理程序合法。
进一步地,对移动终端应用程序的代理程序进行校验以判断代理程序是否合法包括:对代理程序的运行进程进行校验以判断代理程序的运行进程是否合法,其中,在判定代理程序的运行进程合法时,则判定代理程序合法。
进一步地,对移动终端应用程序的代理程序进行校验以判断代理程序是否合法包括:对代理程序的签名信息和运行进程均进行校验以判断代理程序的签名信息和运行进程是否均合法,其中,在判定代理程序的签名信息和运行进程均合法时,则判定代理程序合法。
进一步地,对代理程序的签名信息和运行进程均进行校验以判断代理程序的签名信息和运行进程是否均合法包括:判断代理程序的签名信息是否与预设的数据库中的签名信息相同,其中,在判定代理程序的签名信息与预设的数据库中的签名信息相同时,则确定代理程序的签名信息是合法的;以及判断代理程序的运行进程是否与预设的数据库中的运行进程相同,其中,在判定代理程序的运行进程与预设的数据库中的运行进程相同时,则确定代理程序的运行进程是合法的。
为了实现上述目的,根据本发明的另一方面,提供了一种计算机安全防护装置。该计算机安全防护装置,包括:校验单元,用于对移动终端应用程序的代理程序进行校验以判断代理程序是否合法,其中,移动终端应用程序经由代理程序与移动终端相连接,移动终端应用程序和代理程序均设置于计算机中;以及处理单元,用于在判定代理程序不合法时,拒绝移动终端与移动终端应用程序之间的数据交互。
进一步地,多个移动终端应用程序经由一个代理程序与移动终端相连接。
进一步地,校验单元包括:第一检验单元,用于对代理程序的签名信息进行校验以判断签名信息是否是合法的签名信息,其中,在判定签名信息合法时,则判定代理程序合法。
进一步地,校验单元包括:第二检验单元,用于对代理程序的运行进程进行校验以判断代理程序的运行进程是否是合法,其中,在判定代理程序的运行进程合法时,则判定代理程序合法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山安全软件有限公司,未经北京金山安全软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210170295.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:预氧化法制备碳化硅陶瓷制品的方法
- 下一篇:一种移料机构