[发明专利]反键盘记录方法及系统有效
申请号: | 201210352632.5 | 申请日: | 2012-09-20 |
公开(公告)号: | CN102930222A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 耿振民;戴伟强 | 申请(专利权)人: | 无锡华御信息技术有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 上海光华专利事务所 31219 | 代理人: | 余明伟 |
地址: | 214081 江苏省无锡市滨*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 键盘记录 方法 系统 | ||
技术领域
本发明涉及网络信息安全领域,特别是涉及一种应用于计算机中的反键盘记录方法及系统。
背景技术
网络使用越来越大众化,随着网络的蓬勃发展,网络的建构及扩展已渐渐地改变人类的行为模式。举例来说,由于网络相当的普及,使大部分的使用者通过网络搜集数据、浏览知识、购买商品、工作、讨论问题与交朋友。因此,各式各样的网站出现于网络上,通过与各种不同的网络社群进行互动,使得人类的行为更方便、更快速且更科技。
一般计算机用户在使用计算机的过程中,普遍使用键盘作为输入工具。不论是制作文档,填写代码,尤其是涉及到账号、口令的时候,键盘输入就突显出多种安全隐患,尤其是恶意的键盘记录软件,可利用此软件记录用户输入的信息,从而盗取用户的MSN、QQ、电子邮件、网络游戏、网上银行等的账号和密码以及其他的隐私信息,一旦用户数据外泄,非法的用户即可轻易地以该账号与密码登录网络,假冒使用者身份在网络上实现盗取钱财的目的,交友或发表言论,使真正使用者造成极大损害。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种反键盘记录方法及系统,用以在用户使用键盘输入时确保信息安全。
为实现上述目的及其他相关目的,本发明提供一种反键盘记录方法,应用于具有键盘的计算机中,所述反键盘记录方法至少包括以下步骤:侦测到所述键盘按键的输入信息时,截取所述输入信息;对所述输入信息采用非对称加密算法进行加密处理;将加密处理后的输入信息发送至计算机内存的键盘缓冲区;调用所述键盘缓冲区中经加密处理后的输入信息,同时对键盘缓冲区的进行监视及分析以判断调用是否合法,当判定调用合法时,对调用的输入信息进行解密,当判定调用异常时,则拒绝发送解密请求。
本发明的反键盘记录方法还包括一预设非对称加密算法的步骤。
本发明的反键盘记录方法还包括一预设合法程序列表的步骤,所述合法程序列表中存储有多个准许调用所述键盘缓冲区中经加密处理后的输入信息的合法程序。
本发明的反键盘记录方法中对所述键盘缓冲区的进行监视及分析包括:接收到一调用程序的调用请求时,调用所述键盘缓冲区中经加密处理后的输入信息;依据所述调用程序的属性信息自预设的合法程序列表中查询是否存在该调用程序,若是,则发送解密密钥给所述调用程序令其对调用的输入信息进行解密,若否,则拒绝发送解密请求。具体地,所述调用程序的属性信息包括程序名称、映像名称、或程序格式。
本发明还提供一种反键盘记录系统,应用于具有键盘的计算机中,所述反键盘记录系统包括:侦测模块,用以侦测到所述键盘按键的输入信息时,截取所述输入信息;加密模块,连接所述侦测模块,用以对所述输入信息采用非对称加密算法进行加密处理;发送模块,连接所述加密模块,用于将加密处理后的输入信息发送至计算机内存的键盘缓冲区;监视模块,连接所述加密模块,用以调用所述键盘缓冲区中经加密处理后的输入信息,同时对键盘缓冲区的进行监视及分析以判断调用是否合法,当判定调用合法时,对调用的输入信息进行解密,当判定调用异常时,则拒绝发送解密请求。
本发明的反键盘记录系统还包括一设定模块,连接所述加密模块及监视模块,用于预设非对称加密算法;以及预设合法程序列表,所述合法程序列表中存储有多个准许调用所述键盘缓冲区中经加密处理后的输入信息的合法程序。
本发明的反键盘记录系统中,所述监视模块接收到一调用程序的调用请求时,调用所述键盘缓冲区中经加密处理后的输入信息,并依据所述调用程序的属性信息自预设的合法程序列表中查询是否存在该调用程序,若是,则发送解密密钥给所述调用程序令其对调用的输入信息进行解密,若否,则拒绝发送解密请求。具体地,所述调用程序的属性信息包括程序名称、映像名称、或程序格式。
本发明的反键盘记录系统中,所述监视模块还包括一解密单元,用于发送解密密钥给合法的调用程序。
如上所述,本发明的反键盘记录方法及系统,具有以下有益效果:
本发明通过对键盘输出信息进行加密后存储到键盘缓冲区,同时实时监视调用情况,对合法调用解密后可正常使用,异常调用不予解密,从而达到保护键盘输入的目的,进而很大程度地确保用户在使用键盘输入时的安全保障。
附图说明
图1显示为本发明的反键盘记录方法流程图。
图2显示为本发明的反键盘记录系统框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡华御信息技术有限公司,未经无锡华御信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210352632.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数控机床的板料位移量测量装置
- 下一篇:一种便携式链节拆装机