[发明专利]一种基于标识的动态口令系统有效
申请号: | 201510131502.2 | 申请日: | 2015-03-24 |
公开(公告)号: | CN104683354B | 公开(公告)日: | 2017-09-22 |
发明(设计)人: | 龙毅宏 | 申请(专利权)人: | 武汉理工大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/08 |
代理公司: | 武汉开元知识产权代理有限公司42104 | 代理人: | 潘杰 |
地址: | 430070 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于标识的动态口令系统,包括动态口令服务器以及动态口令生成器,其中,动态口令服务器用一个系统种子密钥和用户的一个受序号限定的身份标识为用户的动态口令生成器生成终端种子密钥,当用户登录采用动态口令的应用系统,动态口令生成器利用终端种子密钥和口令生成参数为用户生成动态口令,由用户提交到应用系统并由应用系统提交到动态口令服务器进行验证;当终端种子密钥超过预定的使用期限后,动态口令生成器自动连接动态口令服务器,通过证明拥有更新有效的终端种子密钥获取更新的终端种子密钥,所述更新有效的终端种子密钥是到了使用期限但仍能用于终端种子密钥更新的终端种子密钥,所述更新的终端种子密钥对应一个新的限定序号。 | ||
搜索关键词: | 一种 基于 标识 动态 口令 系统 | ||
【主权项】:
一种基于标识的动态口令系统,其特征是:所述系统包括动态口令服务器以及动态口令生成器,其中:动态口令服务器:一个为用户的动态口令生成器生成终端种子密钥以及验证动态口令生成器生成的动态口令的有效性的系统或模块;动态口令服务器维护有一个系统种子密钥;所述系统种子密钥是动态口令服务器为用户的动态口令生成器生成终端种子密钥时所用的一个随机字节串或随机数;所述终端种子密钥是动态口令生成器为用户生成动态口令时所用的一个字节串或多字节数;所述动态口令服务器使用系统种子密钥和用户的身份标识采用终端种子密钥生成算法为用户的动态口令生成器生成终端种子密钥;所述终端种子密钥生成算法具有不可逆的特性,即根据计算得到的终端种子密钥、计算终端种子密钥时所用的用户身份标识以及终端种子密钥生成算法无法推算出系统种子密钥;动态口令服务器为用户的动态口令生成器生成终端种子密钥时所用的用户身份标识是一个受序号限定的用户身份标识;所述用于限定用户身份标识的序号是一个标识顺序的编号;所述受序号限定的用户身份标识称为受限定的身份标识;为用户的动态口令生成器生成终端种子密钥时所用的受限定的身份标识称为所生成的终端种子密钥所对应的受限定的身份标识;所述动态口令服务器保存有每个动态口令用户的用于生成终端种子密钥的用户身份标识,以及使用用户的身份标识为用户的动态口令生成器最近一次生成终端种子密钥时所用的用于限定身份标识的序号;所述动态口令服务器为用户的口令生成器初次生成终端种子密钥时使用一个初始序号作为身份标识的限定序号,之后,每次为用户的口令生成器的生成或更新终端种子密钥时,使用更新的序号作为身份标识的限定序号;所述动态口令服务器在为用户的口令生成器生成或更新终端种子密钥时,利用保存的用户身份标识和限定用户身份标识的限定序号鉴别用户的身份;动态口令生成器:运行在用户计算装置中使用终端种子密钥为用户生成动态口令的程序或动态库;动态口令生成器所用的终端种子密钥保存在用户计算装置中或保存在计算装置的外接装置中;动态口令生成器同时在计算装置中或者在计算装置的外接装置中保存有从动态口令服务器获得终端种子密钥时的时间以及终端种子密钥所对应的用户身份标识;动态口令生成器使用终端种子密钥和口令生成参数采用动态口令生成算法生成动态口令;所述动态口令生成算法具有不可逆的特性,即根据生成的动态口令、动态口令生成算法以及口令生成参数无法推算出动态口令计算时所用的终端种子密钥;所述口令生成参数包括时间数据或随机字串;所述时间数据对应动态口令的生成与验证时间;所述口令生成与验证时间是包含起始时刻和截至时刻构成的时间段;采用所述动态口令系统对用户进行登录鉴别的应用系统的用户帐户数据库中保存的用户鉴别数据是用户的身份标识;用户帐户数据库中保存的作为用户鉴别数据的身份标识被应用系统数字签名;所述数字签名包括基于非对称密钥密码算法的数字签名或基于对称密钥的数字签名。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉理工大学,未经武汉理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510131502.2/,转载请声明来源钻瓜专利网。