【技术实现步骤摘要】
产品防伪方法、装置和系统
本专利技术涉及产品防伪
,特别涉及一种产品防伪方法、装置和系统。
技术介绍
随着市场上假冒伪劣产品的增多,如何帮助用户辨别产品的真伪已经成为防伪领域技术人员当前最为重要的研究课题之一。现有的一种产品防伪方法包括:生产厂商在产品表面设置防伪标签,防伪标签中设置有产品的编码,并且产品的编码同时存储于服务器。当用户需要辨别产品的真伪时,用户拨打电话或者上网输入防伪标签中的产品的编码,并将输入的编码发送至服务器,服务器检测是否存储有与接收到的编码相同的编码,当检测结果为存储有相同的编码时,反馈表示产品为产品发行方认证产品的结果信息给用户,当检测结果为没有存储相同的编码时,反馈表示产品为伪造品也即不是产品发行方认证的产品的结果信息给用户。在实现本专利技术的过程中,专利技术人发现现有技术至少存在如下问题:由于用户需要手动输入产品编码之后,才能辨别产品的真伪,并且当产品编码较长时,用户很容易因为输入错误而导致本次验证失败,用户可能需要多次尝试之后才能实现,所以上述防伪方法中用户的操作复杂度较高。
技术实现思路
为了解决现有技术提供的产品防伪方法中用户操作复杂度高的问题,本专利技术实施例提供了一种产品防伪方法、装置和系统。所述技术方案如下:第一方面,提供了一种产品防伪方法,所述方法包括:获取待验证的产品所对应的防伪二维码;解析所述防伪二维码得到签名内容和与所述签名内容对应的数字签名,所述数字签名被用于验证所述产品是否为产品发行方认证产品;根据所述签名内容对所述数字签名进行验证;若验证通过,则确定所述产品为产品发行方认证产品。第二方面,提供了一种 ...
【技术保护点】
一种产品防伪方法,其特征在于,用于二维码验证终端中,所述方法包括:获取待验证的产品所对应的防伪二维码;解析所述防伪二维码得到签名内容和与所述签名内容对应的数字签名,所述数字签名被用于验证所述产品是否为产品发行方认证产品;根据所述签名内容对所述数字签名进行验证;若验证通过,则确定所述产品为产品发行方认证产品。
【技术特征摘要】
1.一种产品防伪方法,其特征在于,用于二维码验证终端中,所述方法包括:获取待验证的产品所对应的防伪二维码;解析所述防伪二维码得到签名内容和与所述签名内容对应的数字签名,所述数字签名被用于验证所述产品是否为产品发行方认证产品;根据所述签名内容对所述数字签名进行验证;若验证通过,则确定所述产品为产品发行方认证产品;所述确定所述产品为产品发行方认证产品之后,还包括:根据所述签名内容获取所述产品的产品编号和兑换信息;显示所述产品编号、所述兑换信息和用于标识所述产品为产品发行方认证产品的信息;接收用于同意兑换所述产品的触发信号;在接收到所述触发信号后,根据所述产品的产品编号和兑换信息与兑换服务器交互完成兑换过程。2.根据权利要求1所述的方法,其特征在于,所述根据所述签名内容对所述数字签名进行验证,包括:对所述数字签名进行解密,得到解密后的报文摘要;生成所述签名内容的报文摘要;检测解密得到的所述报文摘要与生成的所述报文摘要是否匹配;若检测结果为匹配,则确定对所述数字签名验证通过。3.根据权利要求1所述的方法,其特征在于,所述确定所述产品为产品发行方认证产品之前,所述方法还包括:发送认证信息至认证服务器,所述认证信息包括所述签名内容和/或所述数字签名,以便所述认证服务器根据接收到的所述认证信息统计对所述产品的已验证次数,检测统计得到的所述已验证次数是否达到最大验证次数,若检测结果为未达到所述最大验证次数,则反馈认证通过信息;在接收到所述认证服务器反馈的所述认证通过信息时,执行所述确定所述产品为产品发行方认证产品的步骤。4.根据权利要求1所述的方法,其特征在于,所述根据所述签名内容获取所述产品的产品编号和兑换信息,包括:当所述签名内容包括所述产品的产品编号和兑换信息时,读取所述产品的产品编号和兑换信息;当所述签名内容包括链接地址,所述链接地址对应的页面中存储所述产品的产品编号和兑换信息时,根据所述链接地址发送用于获取所述产品编号和所述兑换信息的信息获取请求至存储服务器,接收所述存储服务器返回的所述产品编号和所述兑换信息。5.一种产品防伪方法,其特征在于,用于二维码生成终端中,所述方法包括:获取与产品相关的签名内容;通过数字签名算法生成所述签名内容的数字签名,所述数字签名被用于验证所述产品是否为产品发行方认证产品;生成包含有所述签名内容和所述数字签名的防伪二维码;所述获取与产品相关的签名内容,包括:获取所述产品的产品编号和兑换信息,将获取到的所述产品编号和所述兑换信息作为所述签名内容;或者,获取链接地址,所述链接地址对应的页面中存储所述产品的产品编号和兑换信息,将获取到的所述链接地址作为所述签名内容。6.根据权利要求5所述的方法,其特征在于,当二维码验证终端需要验证所述产品是否为产品发行方认证产品,且所述二维码验证终端不与认证服务器相连时,所述签名内容和所述数字签名用于指示所述二维码验证终端根据所述签名内容对所述数字签名进行验证,并在所述二维码验证终端对所述数字签名验证通过时确定所述产品为产品发行方认证产品;当二维码验证终端需要验证所述产品是否为产品发行方认证产品,且所述二维码验证终端与认证服务器相连时,所述签名内容和所述数字签名用于指示所述二维码验证终端根据所述签名内容对所述数字签名进行验证,并指示所述认证服务器根据认证信息统计对所述产品的已验证次数并检测所述已验证次数是否达到最大验证次数,所述认证信息包括所述签名内容和/或所述数字签名,从而在所述二维码验证终端对所述数字签名验证通过且所述认证服务器的检测结果为所述已验证次数未达到所述最大验证次数时确定所述产品为产品发行方认证产品。7.根据权利要求5所述的方法,其特征在于,所述通过数字签名算法生成所述签名内容的数字签名,包括:根据所述数字签名算法和所述签名内容生成所述签名内容的报文摘要;对所述报文摘要进行加密,得到所述数字签名。8.一种产品防伪装置,其特征在于,所述装置包括:二维码获取模块,用于获取待验证的产品所对应的防伪二维码;二维码解析模块,用于解析所述二维码获取模块获取到的所述防伪二维码得到签名内容和与所述签名内容对应的数字签名,所述数字签名被用于验证所述产品是否为产品发行方认证产品;签名验证模块,用于根据所述签名内容对所述数字签名进行验证;结果确定模块,用于...
【专利技术属性】
技术研发人员:刘伟,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。