[发明专利]一种密码校验方法和装置在审
申请号: | 201410379831.4 | 申请日: | 2014-08-04 |
公开(公告)号: | CN105450408A | 公开(公告)日: | 2016-03-30 |
发明(设计)人: | 王福建 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 密码 校验 方法 装置 | ||
1.一种密码校验方法,应用在客户端上,其特征在于,所述方法包括:
模拟键盘向客户端的密码输入框所属的线程发送随机密码;
将所述随机密码加密后发送给服务端;
将通过所述密码输入框所属的线程获取到的混合密码加密后发送给服务端,所述混合密码包括所述随机密码和用户输入的用户密码,以供服务端在所述混合密码中过滤所述随机密码以得到所述用户密码,并校验所述用户密码。
2.根据权利要求1所述的方法,其特征在于,
所述模拟键盘向客户端的密码输入框所属的线程发送随机密码包括:
在客户端的密码输入框处于焦点状态时,模拟键盘向所述线程发送随机密码。
3.根据权利要求1所述的方法,其特征在于,
所述将所述随机密码加密后发送给服务端包括:在接收到用户的登录指令时,将所述随机密码加密后发送给服务端;
所述将通过所述密码输入框所属的线程获取到的混合密码加密后发送给服务端包括:在接收到用户的登录指令时,将所述混合密码加密后发送给服务端。
4.根据权利要求1所述的方法,其特征在于,
所述模拟键盘向客户端的密码输入框所属的线程发送随机密码包括:模拟键盘使用预设的线程向所述密码输入框发送随机密码;
所述方法还包括:
在所述密码输入框中隐藏来自所述预设的线程的随机密码。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
缓存向客户端的密码输入框所属的线程发送的所述随机密码;
在将缓存的所述随机密码加密后发送给服务端之后,清空缓存。
6.根据权利要求1所述的方法,其特征在于,
所述模拟键盘向客户端的密码输入框所属的线程发送随机密码包括:
通过发送键盘消息以模拟键盘向客户端的密码输入框所属的线程发送随机密码。
7.一种密码校验方法,应用在服务端上,其特征在于,所述方法包括:
解密客户端发送的加密后的混合密码,得到所述混合密码,所述混合密码包括随机密码和用户输入的用户密码;
解密客户端发送的加密后的随机密码,得到所述随机密码;
过滤所述混合密码中的所述随机密码,得到所述用户密码;
根据所述用户密码进行校验。
8.根据权利要求7所述的方法,其特征在于,
所述过滤所述混合密码中的所述随机密码包括:
在所述混合密码中依次过滤所述随机密码的每一个字符。
9.一种密码校验装置,应用在客户端上,其特征在于,所述装置包括:
随机发送单元,模拟键盘向客户端的密码输入框所属的线程发送随机密码;
第一发送单元,将所述随机密码加密后发送给服务端;
第二发送单元,将通过所述密码输入框所属的线程获取到的混合密码加密后发送给服务端,所述混合密码包括所述随机密码和用户输入的用户密码,以供服务端在所述混合密码中过滤所述随机密码以得到所述用户密码,并校验所述用户密码。
10.根据权利要求9所述的装置,其特征在于,
在客户端的密码输入框处于焦点状态时,所述随机发送单元模拟键盘向所述线程发送随机密码。
11.根据权利要求9所述的装置,其特征在于,
在接收到用户的登录指令时,所述第一发送单元将所述随机密码加密后发送给服务端;
在接收到用户的登录指令时,所述第二发送单元将所述混合密码加密后发送给服务端。
12.根据权利要求9所述的装置,其特征在于,
所述随机发送单元,具体模拟键盘使用预设的线程向所述密码输入框发送随机密码;
所述装置还包括:
随机隐藏单元,在所述密码输入框中隐藏来自所述预设的线程的随机密码。
13.根据权利要求9所述的装置,其特征在于,所述装置还包括:
随机缓存单元,缓存向客户端的密码输入框所属的线程发送的所述随机密码;
所述第一发送单元在将缓存的所述随机密码加密后发送给服务端之后,清空缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410379831.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种安全身份验证方法和设备
- 下一篇:身份认证方法和装置