[发明专利]动态口令输出方法、动态口令生成方法及其装置有效
申请号: | 200710304029.9 | 申请日: | 2007-12-24 |
公开(公告)号: | CN101212303A | 公开(公告)日: | 2008-07-02 |
发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 北京飞天诚信科技有限公司 |
主分类号: | H04L9/38 | 分类号: | H04L9/38;H04L9/32 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 孙长龙 |
地址: | 100083北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 口令 输出 方法 生成 及其 装置 | ||
技术领域
本发明涉及一种动态口令输出方法、动态口令生成方法及其装置。
技术背景
目前网络犯罪案件越来越多,纠其原因,关键的环节还在于所使用的认证方法。目前最常用的方法是“静态口令”认证方法,所谓“静态口令”认证方法指用来认证的数据为静态的,即每次认证时所使用的口令是不变的,所以“静口令”认证方法的认证口令很容易通过内存扫描或网络监听等技术被截获,存在根本的安全隐患。
近年来,口令技术缓慢发展,破解技术却飞速提高,使得对帐号的认证可靠性受到了严重的威胁。“动态口令”认证技术应运而生,以解决静态口令存在的诸多安全漏洞。动态口令(Dynamic Password),又称一次性口令(OTP-One Time Password),是相对于传统的静态口令而说的。
动态口令技术采用一种叫做动态口令生成装置的专用硬件,内置电源、密码生成芯片和显示屏,密码生成芯片运行专门的密码算法,根据当前时间或使用次数生成当前密码并显示在显示屏上。
由于动态口令令牌由用户自行保管,其他非法用户难以获取令牌中的动态口令信息,并且动态口令具有不可预测性,使用安全方便、权责确定的优点,所以此技术确实解决了网络信息服务系统中需要的远程单次访问的身份认证与授权问题。
然而现有的动态密码一般是多位数字的组合,在动态口令生成装置生成动态口令后,用户通常是以手动的方式将显示在动态口令生成装置上的动态密码输入主机,这样不可避免地会给用户带来一些不便,降低了动态口令生成装置的易用性。
发明内容
本发明为了解决上述问题,提供一种使用方便、应用灵活的动态口令输出方法、动态口令生成方法及其装置。
本发明所采用的技术方案是:一种动态口令输出方法,包括以下步骤,包括以下步骤,
与主机建立连接,向主机声明自身为USB键盘;
根据USB键盘协议将动态口令转换成USB键盘类按键信息;
将所述按键信息发送给所述主机。
所述将动态口令转换成USB键盘类按键信息的步骤可为:按照USB键盘的组包格式将所述按键信息组成按键信息包;
相应地,将所述按键信息发送给所述主机的步骤具体为:将所述按键信息包依次、连续地传送给所述主机。
所述按键信息包中的按键信息个数可为1-6中的任意数值。
本发明还公开了一种动态口令生成方法,包括
动态口令生成装置与主机建立连接,向主机声明自身为USB键盘;
采集指纹图像并提取指纹特征信息,将所述指纹特征信息与预存的指纹特征模板进行比较认证,在通过认证后利用所述指纹特征模板或所述指纹特征模板对应的用户秘密信息生成动态口令;
根据USB键盘协议将生成的动态口令转换成USB键盘类按键信息;
将所述按键信息发送给所述主机。
所述将动态口令转换成USB键盘类按键信息的步骤可进一步包括:所述将动态口令转换成USB键盘类按键信息的步骤为:按照USB键盘的组包格式将所述按键信息组成按键信息包;
相应地,将所述按键信息发送给所述主机的步骤具体为:将所述按键信息包依次、连续地传送给所述主机。
所述按键信息包中的按键信息个数可为1-6中的任意数值。
所述采集指纹图像之前,还可包括接收触发信号启动采集指纹图像的步骤。
所述比较认证步骤具体可为,将提取的指纹特征信息与预存的一个合法用户的一个或多个指纹特征模板进行比较认证。
所述比较认证步骤具体可为:将提取到的指纹特征信息与预存的多个合法用户的指纹特征模板进行比较认证。
所述动态口令生成过程可以是利用预存的口令生成算法对用户标识信息和事件因子进行计算生成。
所述用户标识信息可为预存的合法用户的指纹特征模板或与所述指纹特征模板对应的用户秘密信息。
本发明还公开了一种动态口令生成装置,包括
声明模块,用于与主机建立连接后,声明为USB键盘;
存储模块,用于在控制模块的控制下存储指纹特征模板;
指纹认证模块,从采集的指纹中提取特征信息,与所述存储模块存储的指纹特征模板进行比较,将比较结果发送给控制模块;
控制模块,用于根据接收到的所述指纹认证模块的比较结果控制所述动态口令生成模块启动;
动态口令生成模块,用于在所述控制模块的控制下,利用口令生成算法生成动态口令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京飞天诚信科技有限公司,未经北京飞天诚信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710304029.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种制备氧化铝微球的方法
- 下一篇:一种壳聚糖水凝胶及其制备方法