[发明专利]一种生成和验证临时密码的方法及设备有效
申请号: | 201910274913.5 | 申请日: | 2019-04-08 |
公开(公告)号: | CN110098923B | 公开(公告)日: | 2021-08-27 |
发明(设计)人: | 于晓杰 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L29/06;G07C9/00 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 验证 临时 密码 方法 设备 | ||
1.一种生成临时密码的方法,其特征在于,该方法包括:
根据预设加密算法和密码有效信息生成校验信息,包括:根据用于提高安全性的安全信息和所述密码有效信息,通过预设加密算法生成校验信息;
其中,所述密码有效信息用于确定对应的临时密码是否有效;
其中,所述安全信息包括下列中的部分或全部:
随机数、管理密码、盐值偏移量、盐值偏移量对应的盐值、第一时间参数和第二时间参数;
其中,第一时间参数为表示当前时间相对时间区间的偏移量的参数;第二时间参数为表示第一时间参数相对有效时长所占比例;
第一时间参数是根据下列公式确定的:
COT=CT%VT;
第二时间参数是根据下列公式确定的:
OT=[(CT%VT)*N/VT];其中,%表示结果取余数,[]表示结果取整数;COT为第一时间参数,OT为第二时间参数,CT为当前时间,VT为临时密码有效时长,N为正整数;
根据所述密码有效信息和所述校验信息生成临时密码。
2.如权利要求1所述的方法,其特征在于,所述密码有效信息包括临时密码最大使用次数和/或临时密码有效时长信息。
3.如权利要求2所述的方法,其特征在于,所述密码有效信息包括临时密码有效时长信息;
所述根据用于提高安全性的安全信息和密码有效信息,通过预设加密算法生成校验信息,包括:
将当前时间除以密码有效时长并取整得到当前时间所在的时间区间;
根据所述安全信息、所述时间区间和所述密码有效信息,通过预设加密算法生成校验信息。
4.如权利要求1所述的方法,其特征在于,所述根据所述密码有效信息和所述校验信息生成临时密码,包括:
将所述密码有效信息、附加信息以及所述校验信息组合成临时密码;
其中,若所述安全信息包括所述随机数,则所述附加信息包括所述随机数;
若所述安全信息包括用户输入的盐值偏移量和/或用户输入的偏移量对应的盐值,则所述附加信息包括用户输入的偏移量;
若所述安全信息包括所述第一时间参数,则所述附加信息包括所述第一时间参数;
若所述安全信息包括所述第二时间参数,则所述附加信息包括所述第二时间参数。
5.一种验证临时密码的方法,其特征在于,该方法包括:
根据预设加密算法和接收到的临时密码中的密码有效信息生成验证信息,包括:根据预设信息、所述临时密码中的附加信息和所述临时密码中的密码有效信息,通过预设加密算法生成验证信息;
其中,所述附加信息包括下列中的部分或全部:
随机数、盐值偏移量、第一时间参数和第二时间参数;
其中,所述密码有效信息包括临时密码有效时长信息;
所述根据预设的管理密码、所述临时密码中的附加信息和所述临时密码中的密码有效信息,通过预设加密算法生成验证信息,包括:
根据预设的管理密码、接收到临时密码的时间所在的时间区间、所述临时密码中的附加信息和所述临时密码中的密码有效信息,通过预设加密算法生成验证信息;
其中,接收到临时密码的时间所在的时间区间是根据下列公式确定的:
T=(CT-VT*OT/N)/VT;或T2=[(CT2-COT)/VT];
其中,[]表示结果取整,T2为接收到临时密码的时间所在的时间区间,CT为当前时间,CT2为接收到临时密码的时间,VT为临时密码有效时长,COT 为第一时间参数,OT为第二时间参数,N为正整数;根据所述临时密码中的密码有效信息在确定所述临时密码有效,且所述验证信息与所述临时密码中的校验信息相同后,确定所述临时密码验证通过。
6.如权利要求5所述的方法,其特征在于,若所述附加信息包括盐值偏移量,则所述预设信息包括预设的管理密码和盐值偏移量对应的盐值;或
若所述附加信息不包括盐值偏移量,则所述预设信息包括预设的管理密码。
7.如权利要求5所述的方法,其特征在于,所述密码有效信息包括临时密码使用次数和/或临时密码有效时长信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910274913.5/1.html,转载请声明来源钻瓜专利网。