说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210644857.1 (22)申请日 2022.06.08 (71)申请人 OPPO广东移动通信有限公司 地址 523860 广东省东莞 市长安镇乌沙海 滨路18号 (72)发明人 翟召轩 曾春亮 吴泰月 杨启昌  陆健永  (74)专利代理 机构 广州三环 专利商标代理有限 公司 44202 专利代理师 骆浩华 (51)Int.Cl. H04L 9/08(2006.01) H04L 9/06(2006.01) H04L 9/32(2006.01) (54)发明名称 密码生成方法、 密码验证方法及相关装置 (57)摘要 本申请公开了一种密码生 成方法、 密码验证 方法及相关装置, 所述方法包括: 获取第一时间、 预设时间间隔以及时间特征调节 参数; 所述时间 特征调节参数包括以下至少一种:预设密码数 量、 预设有效时间参数; 根据所述第一时间、 所述 预设时间间隔以及所述时间特征调节 参数, 确定 时间特征参数; 根据所述时间特征参数生成临时 密码。 采用本申请实施例能够提升临时密码的灵 活性。 权利要求书4页 说明书26页 附图8页 CN 115174045 A 2022.10.11 CN 115174045 A 1.一种密码生成方法, 其特 征在于, 所述方法包括: 获取第一时间、 预设时间间隔以及时间特征调节参数; 所述时间特征调节参数包括以 下至少一种:预设密码数量、 预设有效时间参数; 根据所述第一时间、 所述预设时间间隔以及所述时间特征调节参数, 确定时间特征参 数; 根据所述时间特 征参数生成临时密码。 2.根据权利要求1所述的方法, 其特征在于, 在所述 时间特征调节参数包括预设密码数 量时, 所述预设密码数量 为Limit, Limit为大于1的整数; 所述根据所述第一时间、 所述预设时间间隔以及所述时间特征调节参数, 确定时间特 征参数, 包括: 获取所述预设密码数量对应的预设整数集, 所述预设整数集包括 Limit个不同的整数; 根据所述第一时间、 所述预设时间间隔、 所述预设密码数量以及所述预设整数集生成 所述时间特 征参数。 3.根据权利要求2所述的方法, 其特征在于, 所述根据所述第一时间、 所述预设时间间 隔、 所述预设密码数量以及所述预设整数集 生成所述时间特 征参数, 包括: 按照如下公式生成时间特 征参数: T=floor(Unix Timestamp/I nterval)*L imit+N 其中, T表示所述时间特征参数, Timestamp表示所述第一时间, Unix  Timestamp表示所 述第一时间的时间戳, Interval表示所述预设时间间隔, Limit表示所述预设密码数量, N表 示所述预设整数集中的任一整数, fl oor表示取整运 算。 4.根据权利要求1所述的方法, 其特征在于, 在所述 时间特征调节参数包括所述预设有 效时间参数时, 所述预设有效时间参数与所述预设时间 间隔之间的比值 为大于1的整数; 所述根据所述第一时间、 所述预设时间间隔以及所述时间特征调节参数, 确定时间特 征参数, 包括: 根据所述第一时间、 所述预设时间间隔以及所述预设有效时间参数, 确定所述时间特 征参数。 5.根据权利要求4所述的方法, 其特征在于, 所述根据所述第一时间、 所述预设时间间 隔以及所述预设有效时间参数, 确定所述时间特 征参数, 包括: 按照如下公式生成时间特 征参数: T=floor((UnixTimestamp+Val idDurati on‑Interval)/I nterval) 其中, T表示所述时间特征参数, Timestamp表示所述第一时间, Unix  Timestamp表示所 述第一时间的时间戳, Interval表示所述预设时间间隔, ValidDuration表示所述预设有效 时间参数, fl oor表示取整运 算。 6.根据权利要求1所述的方法, 其特征在于, 在所述 时间特征调节参数包括所述预设密 码数量和所述预设有效时间参数时, 所述预设密码数量为Limit, Limit为大于1的整数; 所 述预设有效时间参数与所述预设时间 间隔之间的比值 为大于1的整数; 所述根据所述第一时间、 所述预设时间间隔以及所述时间特征调节参数, 确定时间特 征参数, 包括: 获取所述预设密码数量对应的预设整数集, 所述预设整数集包括Limit个个不同的整权 利 要 求 书 1/4 页 2 CN 115174045 A 2数; 根据所述第一时间、 所述预设时间间隔、 所述预设密码数量、 所述预设整数集以及所述 预设有效时间参数, 确定所述时间特 征参数。 7.根据权利要求6所述的方法, 其特征在于, 所述根据所述第一时间、 所述预设时间间 隔、 所述预设密码数量、 所述预设整 数集以及所述预设有效时间参数, 确定所述时间特征参 数, 包括: 按照如下公式生成所述时间特 征参数: T=floor((UnixTimestamp+Val idDurati on‑Interval)/I nterval)*L imit+N 其中, T表示所述时间特征参数, Timestamp表示所述第一时间, UnixTimestamp表示所 述第一时间的时间戳, Interval表示所述预设时间间隔, Limit表示所述预设密码数量, ValidDuration表示所述预设有效时间参数, N表示所述预设整数集中的任一整数, floor表 示取整运 算。 8.一种密码验证方法, 其特 征在于, 包括: 获取第二时间输入的待验证密码; 根据所述第 二时间获取有 效密码, 所述有效密码由时间特征参数生成且所述 时间特征 参数根据预设时间间隔以及时间特征调节参数确定, 所述时间特征调节参数包括以下至少 一种:预设密码数量、 预设有效时间参数; 将所述待验证密码与所述有效密码进行匹配; 在所述待验证密码与所述有效密码匹配成功时, 确认验证成功。 9.根据权利要求8所述的方法, 其特征在于, 在所述待验证密码与所述有 效密码匹配成 功时, 所述方法还 包括: 获取与所述待验证密码匹配成功的有效密码对应的目标时间特 征参数; 检测所述目标时间特 征参数是否被使用过; 在所述目标时间特 征参数被使用过时, 确认验证失败; 在所述目标时间特征参数未被使用过时, 确认验证成功, 并记录所述目标时间特征参 数, 阻止所述目标时间特 征参数下次被验证通过。 10.根据权利要求8或9所述的方法, 其特征在于, 所述根据所述第二时间获取有效密 码, 包括: 获取所述第二时间对应的预设时间 间隔的起 点时间和结束时间; 在所述第二 时间与所述起点 时间之间的差值小于第 一阈值时, 获取所述第 二时间对应 的预设时间间隔内生成的第一临时密码集以及所述第二时间对应的上一预设时间间隔生 成的第二密码集, 根据所述第一密码集和所述第二密码集确定所述有效密码; 和/或, 在所述结束时间与 所述第二时间之间的差值小于第 二阈值时, 获取所述第 二时间对应 的预设时间间隔内生成的第一密码集, 以及所述第二时间对应的下一预设时间间隔生成的 第三随机密码集, 根据所述第一密码集和所述第三密码集确定所述有效密码; 其中, 第一阈值与第二阈值相等或者不相等, 且第 一阈值、 第二阈值均小于或等于预设 时间间隔对应的时间长度的一半。 11.根据权利要求8或9所述的方法, 其特征在于, 所述根据所述第二时间获取有效密权 利 要 求 书 2/4 页 3 CN 115174045 A 3

.PDF文档 专利 密码生成方法、密码验证方法及相关装置

文档预览
中文文档 39 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共39页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 密码生成方法、密码验证方法及相关装置 第 1 页 专利 密码生成方法、密码验证方法及相关装置 第 2 页 专利 密码生成方法、密码验证方法及相关装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 08:20:52上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。