[发明专利]一种业务标识码生成及验证方法、装置在审
申请号: | 202210274489.6 | 申请日: | 2022-03-17 |
公开(公告)号: | CN114764716A | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 万志毅 | 申请(专利权)人: | 上海德启信息科技有限公司 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06Q10/08;G06F21/60;G06F21/64 |
代理公司: | 苏州京昀知识产权代理事务所(普通合伙) 32570 | 代理人: | 段晓玲 |
地址: | 201799 上海市青浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 标识 生成 验证 方法 装置 | ||
1.一种业务标识码生成方法,其特征在于,包括:
获取业务编号以及与所述业务编号的生成时间对应的时间戳;
对所述时间戳中全部或部分计量单位对应的数值分别加密,获得验证码;
根据所述业务编号以及所述验证码,按照预设的标识码生成规则生成业务标识码,其中所述验证码用于验证所述业务标识码的真实性。
2.如权利要求1所述的方法,其特征在于,对所述时间戳中全部或部分计量单位对应的数值分别进行加密,获得验证码,包括:
对所述时间戳中全部或部分计量单位对应的数值分别利用三角函数公式进行计算,在计算结果中按照预设取值规则选取数值组成所述验证码。
3.如权利要求1所述的方法,其特征在于,所述根据所述业务编号以及所述验证码,按照预设的标识码生成规则生成业务标识码,包括:
将所述验证码拼接于所述业务编号之后生成所述业务标识码。
4.如权利要求1所述的方法,其特征在于,所述根据所述业务编号以及所述验证码,按照预设的标识码生成规则生成业务标识码,还包括:
将所述验证码映射为预设字符,根据所述预设字符与所述业务编号生成所述业务标识码。
5.一种业务标识码的验证方法,其特征在于,包括:
读取业务标识码,所述业务标识码根据业务编号以及验证码,按照预设的标识码生成规则生成,所述验证码为根据与所述业务编号的生成时间对应的加密时间戳中全部或部分计量单位对应的数值分别加密得到;
判断所述验证码中与所述时间戳中全部或部分计量单位对应的数值是否符合相应计量单位对应的数值范围加密后的加密数值范围,若符合,则判定所述业务标识码为真实的业务标识码,若不符合,则判定所述业务标识码为虚假的业务标识码。
6.如权利要求5所述的方法,其特征在于,所述方法还包括:
若所述验证码为真,则判断所述业务编号是否符合预设格式,若是,则判定所述业务标识码为真实的业务标识码,若否,则判定所述业务标识码为虚假的业务标识码。
7.一种业务标识码生成装置,其特征在于,包括:
数据获取模块,用于获取业务编号以及与所述业务编号的生成时间对应的时间戳;
加密模块,用于对所述时间戳中全部或部分计量单位对应的数值分别加密,获得验证码;
标识码生成模块,用于根据所述业务编号以及所述验证码,按照预设的标识码生成规则生成业务标识码,其中所述验证码用于验证所述业务标识码的真实性。
8.一种业务标识码验证装置,其特征在于,包括:
标识码读取模块,用于读取业务标识码,所述业务标识码根据业务编号以及验证码,按照预设的标识码生成规则生成,所述验证码根据与所述业务编号的生成时间对应的时间戳中全部或部分计量单位对应的数值分别加密得到;
判断模块,用于判断所述验证码中与所述时间戳中全部或部分计量单位对应的数值是否符合相应计量单位对应的数值范围加密后的加密数值范围,若符合,则判定所述业务标识码为真实的业务标识码,若不符合,则判定所述业务标识码为虚假的业务标识码。
9.一种电子设备,其特征在于,包括:
一个或多个处理器;以及
与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如权利要求1~4中任一所述的方法。
10.一种计算机可读介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如权利要求1~4中任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海德启信息科技有限公司,未经上海德启信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210274489.6/1.html,转载请声明来源钻瓜专利网。