[发明专利]一种动态密码生成验证方法无效
申请号: | 201110200441.2 | 申请日: | 2011-07-18 |
公开(公告)号: | CN102263641A | 公开(公告)日: | 2011-11-30 |
发明(设计)人: | 焦利;郑治国;吴锐锋;崇英哲 | 申请(专利权)人: | 辽宁国兴科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 125200 辽宁省葫*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 密码 生成 验证 方法 | ||
【技术领域】
本发明涉及数据安全技术领域,特别涉及一种动态密码生成验证方法。
【背景技术】
企业数据量日益庞大,其中许多数据涉及商业秘密,如何对数据访问进行安全控制成为一个重要课题。使用密码对用户身份进行验证是一种必要技术,简单的静态密码设置容易被破解,成为系统安全的瓶颈。
本发明通过提供一种动态密码生成验证方法,给出一种安全性相对较高的密码生成验证方法。
本方法具有以下特点:
它为密码生成验证提供一种动态解决方法,用以提供较高的可靠性。
原始素数库为随机化生成动态密码组提供原料;利用UID(用户唯一标识符)生成的动态密码遍历序列,作为遍历动态密码组的遍历序列。
存储在本地的动态密码组进行二次加密,以减少泄密的可能性。
进行动态密码验证时会对遍历指针进行冗余处理,本地端提供一个动态密码,服务器端提供一组冗余动态密码用以处理系统误差。
【发明内容】
一种动态密码生成验证方法,该方法用于需要使用动态密码进行验证安全系统中,其特征在于:该方法包括:生成原始素数库;根据所述原始素数库生成动态密码组;生成动态密码遍历序列,所述动态密码遍历序列生成是由UID生成的遍历动态密码组的伪随机序列;进行动态密码验证以及冗余处理。
优选地,所述根据所述原始素数库生成动态密码组具体为:由原始素数库生成的n个128位动态密码集合,该n个128位动态密码集合为所述生成动态密码组。
优选地,所述原始素数库,利用埃拉托斯特尼筛法生成。
优选地,所述的动态密码组生成,利用原始素数库,通过随机化算法对原始素数库中选出的素数作相乘截断等操作成生一组n个128位的动态密码集合。
优选地,所述的动态密码遍历序列由UID通过线性同余的随机算法生成,并由系统时钟触发进行遍历。
优选地,所述的动态密码冗余处理,通过对动态密码遍历序列里当前时刻指针的前m个和后m个数据同时进行匹配,动态密码匹配时同时调整指针,其中m依据动态密码序列指针更新频率进行调整。
优选地,所述动态密码组在分配时需加密,在进行匹配时需对动态密码进行解密。
【附图说明】
图1为动态密码分配校验方法
【具体实施方式】
下面结合说明书附图详细说明本方法是如何实施的。
图1为动态密码分配校验方法。
一种动态密码生成验证方法,该方法用于需要使用动态密码进行验证安全系统中,其特征在于:该方法包括:生成原始素数库;根据所述原始素数库生成动态密码组;生成动态密码遍历序列,所述动态密码遍历序列生成是由UID生成的遍历动态密码组的伪随机序列;进行动态密码验证以及冗余处理。
优选地,所述根据所述原始素数库生成动态密码组具体为:由原始素数库生成的n个128位动态密码集合,该n个128位动态密码集合为所述生成动态密码组。
优选地,所述原始素数库,利用埃拉托斯特尼筛法生成。
优选地,所述的动态密码组生成,利用原始素数库,通过随机化算法对原始素数库中选出的素数作相乘截断等操作成生一组n个128位的动态密码集合。
优选地,所述的动态密码遍历序列由UID通过线性同余的随机算法生成,并由系统时钟触发进行遍历。
优选地,所述的动态密码冗余处理,通过对动态密码遍历序列里当前时刻指针的前m个和后m个数据同时进行匹配,动态密码匹配时同时调整指针,其中m依据动态密码序列指针更新频率进行调整。
优选地,所述动态密码组在分配时需加密,在进行匹配时需对动态密码进行解密。
如图1所示为本方法的实施过程,初始时用户通过设置当前时间为种子获得一个随机序列用以从原始素数库中获取生成动态密码的原始材料。通过对从原始素数库中获得的原始材料进行一定处理生成包含n个128位的动态密码组。服务器端维护一个UID序列,在未分配的的UID中选择一个作为生成动态密码遍历序列的种子。鉴权及冗余处理部分以动态密码组及动态密码遍历序列为基础进行。
以下是本方法各部分实现的介绍:
原始素数库:利用埃拉托斯特尼筛法生成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁国兴科技有限公司,未经辽宁国兴科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110200441.2/2.html,转载请声明来源钻瓜专利网。