[发明专利]纯软件动态密码的生成及其验证方法在审
申请号: | 201610688477.2 | 申请日: | 2016-08-18 |
公开(公告)号: | CN106254068A | 公开(公告)日: | 2016-12-21 |
发明(设计)人: | 张晓辉;张华 | 申请(专利权)人: | 张晓辉;张华 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230000 安徽省合肥市*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种纯软件动态密码的生成及其验证方法,它是采用固定密码段与共知变量相结合的方式,通过操作人对其位移或数值进行简单计算,即可形成随共知变量的不同而即时变动的动态密码,同时软件系统按相同的规则进行计算,并与输入的动态密码进行比较,从而确认密码是否正确。本发明不需要密码生成器等物理装置,大大提高了系统的安全程度,使用简单、方便,避免了密码输入时被偷窥、携带物理装置以及装置遗失带来的无法使用的风险及繁琐的更换失误,其运用只与软件系统有关,使用范围广泛,易于推广;本发明适用于银行、公共网络、单位内部网络等对安全要求比较高的系统。 | ||
搜索关键词: | 软件 动态 密码 生成 及其 验证 方法 | ||
【主权项】:
一种纯软件动态密码的生成方法,其特征在于,其具体步骤如下:步骤S1、输入固定密码段,固定密码段是一定长度的字符串,系统接受输入的固定密码段字符,存入系统,该变量记为G;步骤S2、软件显示计算机系统与操作者可共同认知的变量,供操作者选择,将这些变更类型分别记作变量Y、M、D、H、m、s、W、C、Z;步骤S3、对固定密码段G与变量Y、M、D、H、m、s、W、C、Z中的一项或几项进行位移、数值或字符运算与组合,并将动态密码计算公式输入系统并存储,记作M;步骤S4、根据以下公式:M=G1+int(H2/2)+G3+int(H1/2)+G2+G4+H1+G6+G5M=(G1G2)*m2+G3+G5+G6+G4M=G*s获得密码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张晓辉;张华,未经张晓辉;张华许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610688477.2/,转载请声明来源钻瓜专利网。
- 上一篇:操作意图识别方法及其系统
- 下一篇:用于内容中心网络的多层加密隐私保护方法