【技术实现步骤摘要】
【国外来华专利技术】一种图形码生成、验证方法及装置、设备、存储介质
本专利技术涉及图形码领域,尤其涉及一种图形码生成、验证方法及装置、设备、存储介质。
技术介绍
二维码等图形码在日常生活中的作用越来越大,例如用户使用收款码/付款码进行移动支付,使用用户二维码进行交友等。伴随着二维码的重要性日益增大,其安全性越来越受到关注,现有不法分子用自己生成的合法的二维码去替换或遮掩商家的二维码的新闻也日益增多,二维码被恶意篡改或替换不容易发觉,最终造成经济损失。技术问题本专利技术提供一种图形码生成、验证方法及装置、设备、存储介质,以解决现有二维码等图形码被篡改或替换不容易发觉的问题。技术解决方案为解决上述技术问题,本专利技术采用以下技术方案:一种图形码生成方法,其包括:获取通过唯一性验证的标识符,标识符为满足图形码编码要求的字节码;将图形码对应的待编码字节与标识符进行绑定;对绑定后的待编码字节进行编码,生成图形码的主体部分;将标识符作为图形码的校验部分, ...
【技术保护点】
一种图形码生成方法,其特征在于,包括:/n获取通过唯一性验证的标识符,所述标识符为满足图形码编码要求的字节码;/n将图形码对应的待编码字节与所述标识符进行绑定;/n对绑定后的待编码字节进行编码,生成图形码的主体部分;/n将所述标识符作为所述图形码的校验部分,添加至所述主体部分的预设位置,生成所述图形码。/n
【技术特征摘要】
【国外来华专利技术】一种图形码生成方法,其特征在于,包括:
获取通过唯一性验证的标识符,所述标识符为满足图形码编码要求的字节码;
将图形码对应的待编码字节与所述标识符进行绑定;
对绑定后的待编码字节进行编码,生成图形码的主体部分;
将所述标识符作为所述图形码的校验部分,添加至所述主体部分的预设位置,生成所述图形码。
如权利要求1所述的图形码生成方法,其特征在于,所述获取通过唯一性验证的标识符包括:
接收待验证标识符;
调用标识符数据库;
查找所述待验证标识符是否在所述标识符数据库中存在;
若不存在,则所述待验证标识符为通过唯一性验证的标识符。
如权利要求2所述的图形码生成方法,其特征在于,在生成所述图形码之后,还包括:将所述标识符添加至所述标识符数据库中。
如权利要求1所述的图形码生成方法,其特征在于,将所述标识符作为所述图形码的校验部分,添加至所述主体部分的预设位置包括:
获取位置设置参数;
根据所述位置设置参数,确定所述预设位置;
将所述标识符,添加到所述预设位置。
如权利要求1至4任一项所述的图形码生成方法,其特征在于,将图形码对应的待编码字节与所述标识符进行绑定包括:
根据预设处理规则,对所述标识符处理;
根据预设插入位置,将处理后的标识符插入至所述待编码字节中;
在所述待编码字节中添加用于标记所述处理后的标识符的标记字节,生成所述绑定后的待编码字节。
一种图形码验证方法,其特征在于,包括:
扫描图形码,根据校验部分的预设位置,将所述图形码分为校验部分和主体部分;
对所述主体部分进行解码,获取对应的待执行字节;
验证所述校验部分对应的标识符与所述待验证字节是否存在合法的绑定关系;
若不存在,则拒绝执行所述待执行字节对应的操作。
如权利要求6所述的图形码验证方法,其特征在于,验证所述校验部分对...
【专利技术属性】
技术研发人员:张振山,
申请(专利权)人:国民技术股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。