[发明专利]一种防截屏软键盘的实现方法和装置有效
申请号: | 201110397764.5 | 申请日: | 2011-12-02 |
公开(公告)号: | CN103136461A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 郝永建 | 申请(专利权)人: | 北京新媒传信科技有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F3/048 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 100089 北京市海淀区万*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 防截屏 软键 实现 方法 装置 | ||
技术领域
本发明涉及领域软件密码输入保护技术领域,特别涉及一种防截屏软键盘的实现方法和装置。
背景技术
输入密码是保护软件使用安全的一项重要手段,但随着计算机病毒技术的发展,常规的密码保护技术,如密码显示成星号等常规手段已经不能有效保护用户密码的输入安全,病毒软件使用键盘钩子和消息钩子等底层技术可以容易获取用户的键盘录入数据,相比之下无键盘输入的“密码软键盘”的安全性更高,用户可用鼠标在弹出的软键盘上进行密码输入,以使现在网络上大多数的键盘记录型木马失效。
虽然使用软键盘输入密码的方式能有效的防止病毒或木马的窥探技术,但无法阻止病毒使用截屏和图像识别技术分析用户输入密码。
发明内容
有鉴于此,本发明提供了一种防截屏的软键盘实现方法和装置,该方案能够阻止病毒或木马使用截屏和图像识别技术分析用户输入的密码。
为达到上述目的,本发明的技术方案是这样实现的:
本发明公开了一种防截屏软键盘的实现方法,该方法包括:
显示软键盘;
在显示的软键盘之上,显示一个遮挡图片,并定时变更遮挡图片在软键盘上的位置;其中遮挡图片遮挡软键盘片上的部分字符;
当用户点击软键盘上的未被遮挡的字符时,点击生效,将相应的字符发送到密码框;
当用户点击软键盘上的遮挡图片时,点击不生效。
在上述方法中,所述定时变更遮挡图片在软键盘上的位置包括:
启动一个定时器;
当所述定时器超时时,改变遮挡图片左上角的坐标,并控制遮挡图片不超出软键盘的界面范围;
重启所述定时器。
该方法进一步包括:定时变更遮挡图片的图片内容。
在上述方法中,所述定时变更遮挡图片的图片内容包括:预先设置一幅图片,每到定时时刻,从该预设的图片中截取一部分作为遮挡图片,且每次截取的部分与上一次截取的部分不同。
该方法进一步包括:
每当用户点击软键盘时,包括点击键盘上的未被遮挡的字符以及点击软键盘上的遮挡图片,重新调整软键盘上的字符的位置和字符的形状。
本发明还公开了一种防截屏软键盘的实现装置,该装置包括:软键盘模块和遮挡图片模块;
软键盘模块,用于显示软键盘;
遮挡图片模块,用于在显示的软键盘之上,显示一个遮挡图片,并定时变更遮挡图片在软键盘上的位置;其中遮挡图片遮挡软键盘片上的部分字符;
所述软键盘模块,用于在用户点击软键盘上的未被遮挡的字符时,将相应的字符发送到密码框,用于在用户点击软键盘上的遮挡图片时,不进行密码发送操作。
在上述装置中,所述遮挡图片模块,用于启动一个定时器,当所述定时器超时时,改变遮挡图片左上角的坐标,并控制遮挡图片不超出软键盘的界面范围,重启所述定时器。
在上述装置中,所述遮挡图片模块,用于定时变更遮挡图片的图片内容。
在上述装置中,所述遮挡图片模块,每到定时时刻,从预设的图片中截取一部分作为遮挡图片,且每次截取的部分与上一次截取的部分不同。
在上述装置中,所述软键盘模块,用于在每当用户点击软键盘时,包括点击键盘上的未被遮挡的字符以及点击软键盘上的遮挡图片,重新调整软键盘上的字符的位置和字符的形状。
由上述可见,本发明这种显示软键盘,在显示的软键盘之上,显示一个遮挡图片,并定时变更遮挡图片在软键盘上的位置;其中遮挡图片遮挡软键盘片上的部分字符;当用户点击软键盘上的未被遮挡的字符时,点击生效,将相应的字符发送到密码框;当用户点击软键盘上的遮挡图片时,点击不生效的技术方案,由于在软键盘上显示输出了一个动态的遮挡图片,使得截屏技术无法完整的截取用户输入,从而达到保护密码的要求。
附图说明
图1是本发明实施例中的一种防截屏软键盘的实现方法的流程图;
图2是本发明实施例中的在软键盘上显示遮挡图片的示意图;
图3是本发明实施例中的软键盘上遮挡图片移动后的示意图;
图4是本发明实施例中的一种防截屏软键盘的实现装置的结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
图1是本发明实施例中的一种防截屏软键盘的实现方法的流程图。如图1所示,该方法包括:
101,显示软键盘。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京新媒传信科技有限公司,未经北京新媒传信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110397764.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:LED模具
- 下一篇:一种透射式全穆勒矩阵光谱椭偏仪及其测量方法