一种对多媒体交互终端进行软加锁保护的方法

文档序号:6555546阅读:153来源:国知局
专利名称:一种对多媒体交互终端进行软加锁保护的方法
技术领域
本发明涉及多媒体交互终端的输入设备加锁技术,属于计算机加密解密技术领域,特别涉及一种对多媒体交互终端进行软加锁保护的方法。
背景技术
现有的多媒体户外非交互终端,如分众聚众的广告机,维护时只要进行更换CF卡的操作就可以了,因为其架构是非X86结构的,只是一台VCD设备;而对于基于X86或嵌入式系统的多媒体交互设备而言,则经常需要接入输入设备进行维护,比如接入鼠标键盘对设备进行具体操作,对其操作系统进行配置,或者对其他程序进行维护等。基于这方面的保护有两种方法,一种办法是硬加锁技术,即在多媒体设备的外壳上加上一把锁,封锁所有输入设备接入的入口;另外一种则是软加锁技术,即使有人将硬锁打开了,仍然没有办法在机器上进行操作。但是现有的软加锁模式要么就需要非常昂贵的费用,比如加密狗等技术,要么就无法做到对数据的较强的安全保护,而多媒体交互终端一般投放在户外,因为其软件设计的复杂性以及其应用的广泛性,往往需要对其软硬件进行维护,此时,除了在硬件上进行一些加锁对输入接口进行保护外,还需要对意外情况进行保护,比如锁被破坏掉之后,用户直接接入输入设备进行操作;涉及到系统的安全和资料的安全,必须对这一情况进行保护,目前却没有介于两者之间的一种适用于这种投放在户外的多媒体交互终端的一个软加锁技术。

发明内容
本发明的目的本发明的目的就是为了克服上述技术存在的缺陷而提供的一种实用性强、安全性高、成本低的对多媒体交互终端进行软加锁保护的方法。
本发明的上述目的通过以下技术方案实现一种对多媒体交互终端进行软加锁保护的方法,其特征在于,该方法在含有原始输入设备的多媒体设备上加软加锁模块,该软加锁模块于后台运行,对新接入的设备始终进行监控,一旦有新的设备接入,则会马上启动,判断其是否是系统支持的输入设备,并弹出登录框,只有两者全部通过,才允许接入的输入设备正常使用。
所述的软加锁模块始终对系统的硬件设备的添加删除进行监控。
所述的新的输入设备接入,此设备的型号和其他基本信息被首先识别,并被检测系统自动检测初始硬件列表中是否含有此设备,检测系统更改表中是否加载过此输入设备。
所述的系统的驱动列表中无法支持新设备,则系统退出验证,并提示无法加载此设备,3秒钟后返回系统正常运行状态。
所述的系统含有新设备的驱动,则弹出弹出登录框,用户使用现有输入设备输入密码,只有三次输错的机会,如果三次输入错误或者用户选择不输入密码,系统将退出验证,恢复到系统正常运行状态,如果密码输入正确,则系统正常加载此输入设备,维护人员可使用该输入设备对多媒体交互终端进行操作。
与传统技术相比,本发明能够防止非维护人员对多媒体交互终端进行非法操作,始终监控硬件输入设备与新接入的设备,对输入设备进行识别,能够用较低的成本,提供对户外多媒体交互终端的较强的保护。其优点包括1、适用性强,在嵌入式操作系统中或基于已有流行的操作系统中,此方法皆适用,比如嵌入式Linux中,可以自定义系统需要加载的设备驱动列表,做到对系统输入设备的精确控制;而对Windows操作系统而言,此方法更加适用,可使用WMI技术对硬件设备进行监控,后台运行的Windows Service能对系统的输入设备进行有效实时的控制。
2、安全性高,此方法保护的力度全面,不论是用户想在系统启动前还是启动后接入输入设备,均要输入正确的后台输入密码才能正常使用此输入设备。
3、成本低廉,在多媒体交互终端中,我们无须花费高额的费用为每一台终端加一个加密狗,同时用此方法又能达到较强的保护效果,能广泛运用在户外的多媒体交互终端上。
以下结合附图对本发明进行描述,可以进一步理解本发明的目的、特征和优点,其中

图1为本发明软件锁模块示意图;图2为本发明软加锁保护的流程图。
具体实施例方式
下面结合附图对本发明作进一步说明。
如图1、图2所示,一种对多媒体交互终端进行软加锁保护的方法,该方法在含有原始输入设备的多媒体设备上加软加锁模块,该软加锁模块于后台运行,对新接入的设备始终进行监控,一旦有新的设备接入,则会马上启动,判断其是否是系统支持的输入设备,并弹出登录框,只有两者全部通过,才允许接入的输入设备正常使用。本发明软加锁保护的流程如下1.系统启动时加载软加锁模块并后台运行,始终对系统的硬件设备的添加删除进行监控;2.当发现有新的输入设备接入时,首先识别此设备的型号和其他基本信息,并自动检测初始硬件列表中是否含有此设备,检测系统更改表中是否加载过此输入设备;3.如果系统的驱动列表中根本无法支持此设备,则系统退出验证,并提示无法加载此设备,3秒钟后返回系统正常运行状态;4.如果系统含有此设备的驱动,则弹出弹出登录框,用户使用现有输入设备输入密码;5.用户只有三次输错的机会,如果三次输入错误或者用户选择不输入密码,系统将退出验证,恢复到系统正常运行状态;6.如果密码输入正确,则系统正常加载此输入设备,维护人员可使用该输入设备对多媒体交互终端进行操作。
例如,在某健身休闲场所铺放有我们的多媒体交互终端,该场所某职员利用下班时间手动开启此设备,想利用此多媒体交互终端进行其他娱乐活动,此时他接入自己准备的键盘想强行关闭系统自带的应用程序,进入后台界面进行操作,系统鉴别此设备为第一次接入,并能够进行驱动支持,弹出密码登录框,此职员如不能输入正确的密码,则无法对此多媒体设备进行使用。
同样是此职员猜测是软加锁方法,于是在系统启动前即把键盘接好,认为可以逃过软加锁的屏蔽,系统重新启动后,软加锁程序在系统内核加载后即开始运行,此时判断有新的输入设备接入,而在系统自带软件运行之前就弹出密码登录框,使得操作无法继续;此职员拔掉键盘后,系统恢复到正常状态。通过软加锁模块,达到了对系统进行保护的目的。
权利要求
1.一种对多媒体交互终端进行软加锁保护的方法,其特征在于,该方法在含有原始输入设备的多媒体设备上加软加锁模块,该软加锁模块于后台运行,对新接入的设备始终进行监控,一旦有新的设备接入,则会马上启动,判断其是否是系统支持的输入设备,并弹出登录框,只有两者全部通过,才允许接入的输入设备正常使用。
2.如权利要求1所述的一种对多媒体交互终端进行软加锁保护的方法,其特征在于,所述的软加锁模块始终对系统的硬件设备的添加删除进行监控。
3.如权利要求1所述的一种对多媒体交互终端进行软加锁保护的方法,其特征在于,所述的新的输入设备接入,此设备的型号和其他基本信息被首先识别,并被检测系统自动检测初始硬件列表中是否含有此设备,检测系统更改表中是否加载过此输入设备。
4.如权利要求1所述的一种对多媒体交互终端进行软加锁保护的方法,其特征在于,所述的系统的驱动列表中无法支持新设备,则系统退出验证,并提示无法加载此设备,3秒钟后返回系统正常运行状态。
5.如权利要求1所述的一种对多媒体交互终端进行软加锁保护的方法,其特征在于,所述的系统含有新设备的驱动,则弹出弹出登录框,用户使用现有输入设备输入密码,只有三次输错的机会,如果三次输入错误或者用户选择不输入密码,系统将退出验证,恢复到系统正常运行状态,如果密码输入正确,则系统正常加载此输入设备,维护人员可使用该输入设备对多媒体交互终端进行操作。
全文摘要
本发明提供一种对多媒体交互终端进行软加锁保护的方法,该方法在含有原始输入设备的多媒体设备上加软加锁模块,该软加锁模块于后台运行,对新接入的设备始终进行监控,一旦有新的设备接入,则会马上启动,判断其是否是系统支持的输入设备,并弹出登录框,只有两者全部通过,才允许接入的输入设备正常使用。与现有技术相比,本发明能够防止非维护人员对多媒体交互终端进行非法操作,始终监控硬件输入设备与新接入的设备,对输入设备进行识别,能够用较低的成本,提供对户外多媒体交互终端的较强的保护。
文档编号G06F21/06GK101093530SQ20061002805
公开日2007年12月26日 申请日期2006年6月22日 优先权日2006年6月22日
发明者金骏, 贺星河 申请人:上海新纳广告传媒有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1