[发明专利]对用户的账户进行认证的系统、设备、方法及输入设备有效
申请号: | 201710511377.7 | 申请日: | 2017-06-27 |
公开(公告)号: | CN107294978B | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 何丰宇;胡铭德;付鹏飞;宋探 | 申请(专利权)人: | 北京知道创宇信息技术股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08 |
代理公司: | 北京思睿峰知识产权代理有限公司 11396 | 代理人: | 谢建云;赵爱军 |
地址: | 100102 北京市朝阳区阜*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 账户 进行 认证 系统 设备 方法 输入 | ||
1.一种对用户的账户进行认证的方法,适于在认证系统中的密码转换设备处执行,所述密码转换设备与计算设备的输入设备相耦接,并存储有多个账户以及每个账户对应的密码和密钥种子,所述认证系统还包括与所述计算设备通过网络相连接的认证服务器,所述认证服务器存储有用户的账户及账户对应的密钥,并允许用户以其账户进行操作,所述方法包括步骤:
在第一模式下,经由所述输入设备接收用户输入的账户并发送至所述计算设备;
从第一模式切换至第二模式,并在第二模式下,经由所述输入设备接收用户输入的、对应于所述账户的密码;
比对所接收的密码与存储的对应于所述账户的密码是否一致;
若二者一致,则经由所述输入设备将存储的对应于所述账户的密钥发送至所述计算设备,以便计算设备将所述账户和密钥发送至认证服务器,认证服务器在认证通过后允许用户以该账户进行操作;以及
所述方法还包括步骤:
基于对应于所述账户的密钥种子,每隔预定时间周期根据预定算法生成密钥,其中所述认证服务器与所述密码转换设备共享该密钥种子,并基于该密钥种子,每隔预定时间周期在同一时间根据同一预定算法生成密钥。
2.如权利要求1所述的方法,其中,还包括步骤:
在第三模式下,经由所述输入设备接收用户输入的密码并存储;或者经由所述输入设备接收用户输入的账户和其对应的密码,并存储。
3.如权利要求1所述的方法,其中,还包括步骤:
接收用户对输入设备的第一操作,其中第一操作包括在键盘上按下第一快捷键、或者在触摸板上划出第一手势;
响应于所述第一操作,切换至所述第一模式。
4.如权利要求1所述的方法,其中,还包括步骤:
接收用户对输入设备的第二操作,其中第二操作包括在键盘上按下第二快捷键、或者在触摸板上划出第二手势;
响应于所述第二操作,切换至所述第二模式。
5.如权利要求2所述的方法,其中,还包括步骤:
响应于所述密码转换设备连接到所述认证服务器、并接收到来自认证服务器的切换指令,切换至所述第三模式。
6.如权利要求2所述的方法,其中,还包括步骤:
当在第三模式下的时间达到预定时间阈值、但未接收到用户输入时,退出所述第三模式。
7.如权利要求1所述的方法,其中,经由输入设备将密钥发送至计算设备的步骤还包括:
经由所述输入设备将密钥和所述密码转换设备的设备标识发送至所述计算设备,以便计算设备将所述账户、密钥和设备标识发送至认证服务器,认证服务器根据设备标识判断该密码转换设备是否与该账户相关联。
8.如权利要求1-7中任一个所述的方法,其中,所述认证服务器存储有用户的账户及账户对应的静态密钥,所述密码转换设备存储有静态密钥映射表,所述静态密钥映射表存储多个密码及其对应的静态密钥,所述方法还包括步骤:
在第二模式下,经由所述输入设备接收用户输入的、对应于所述账户的密码之后,
查找静态密钥映射表中存储的与该密码相对应的静态密钥;以及
经由所述输入设备将查找到的静态密钥发送至所述计算设备,以便计算设备将所述账户和静态密钥发送至认证服务器进行认证,认证服务器在认证通过后允许用户以该账户进行操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京知道创宇信息技术股份有限公司,未经北京知道创宇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710511377.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于惯性导航的室内移动机器人定位方法
- 下一篇:室内双向导航方法