[发明专利]一种基于区块链技术的防伪溯源码的方法在审
申请号: | 202011190295.5 | 申请日: | 2020-10-30 |
公开(公告)号: | CN112348534A | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 易小伟;赵琪;杨丹丹;高帅歌 | 申请(专利权)人: | 遵义乐亿科技有限公司 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06F16/27;G06F21/64;H04L9/06;H04L29/06;H04L29/08 |
代理公司: | 遵义市创先知识产权代理事务所(普通合伙) 52118 | 代理人: | 刘创先 |
地址: | 563000 贵州省遵义市红*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 技术 防伪 溯源 方法 | ||
本发明涉及区块链溯源技术技术领域,且公开了一种基于区块链技术的防伪溯源码的方法,包括以下步骤:厂商通过商品编码编制规则来获取一个随机的一物一码,厂商通过向权威CA认证中心申请得到对应的CA数字证书,厂商首先对商品的一物一码做SHA1散列算法,来得到一物一码的数据摘要,通过数字签名文件来对数据摘要做数字签名,通过签名后会产生标准的输出数据R,S,将签名后的标准输出拼接在商品一物一码之后,组成商品溯源码的最终字符串,使用户通过扫描防伪溯源码跳转到后台验证逻辑,通过区块链验证,将验证结果返回回来,在当前电子计算机技术条件下,从技术上规避了被仿冒的风险。
技术领域
本发明涉及区块链溯源技术领域,具体为一种基于区块链技术的防伪溯源码的方法。
背景技术
目前,追溯系统目前已经被广泛应用于各个行业中,它其实就是一种可以对产品进行正向,逆向或不定向追踪的生产控制系统,可适用于各种类型的过程和生产控制系统。它可以让你追溯到产品在供应链流动过程中的的详细信息,进而有效的起到防伪防窜货作用。
现有的产品追溯方法一般是采用人工输入供应链各个区块的数据,商品的防伪溯源信息容易被伪造或篡改,无法保证生产信息的真实性,导致最终无法达到防伪防窜货的效果,此类现象对于用户本身是不公平的。因此我们一种基于区块链技术的防伪溯源码的方法,用户通过扫描防伪溯源码跳转到后台验证逻辑,通过区块链验证,将验证结果返回回来,在当前电子计算机技术条件下,从技术上规避了被仿冒的风险。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种基于区块链技术的防伪溯源码的方法,具备通过扫描防伪溯源码跳转到后台验证逻辑,通过区块链验证,将验证结果返回回来,在当前电子计算机技术条件下,从技术上规避了被仿冒的风险优点,解决了商品的防伪溯源信息容易被伪造或篡改,无法保证生产信息的真实性,导致最终无法达到防伪防窜货的效果。
(二)技术方案
为实现上述通过扫描防伪溯源码跳转到后台验证逻辑,通过区块链验证,将验证结果返回回来,在当前电子计算机技术条件下,从技术上规避了被仿冒的风险等目的,本发明提供如下技术方案:一种基于区块链技术的防伪溯源码的方法,包括以下步骤:
S1、厂商通过商品编码编制规则来获取一个随机的一物一码;
S2、厂商通过向权威CA认证中心申请得到对应的CA数字证书;
S3、厂商首先对商品的一物一码做SHA1散列算法,来得到一物一码的数据摘要;
S4、通过数字签名文件来对数据摘要做数字签名;
S5、通过签名后会产生标准的输出数据R,S;
S6、将签名后的标准输出拼接在商品一物一码之后,组成商品溯源码的最终字符串;
S7、厂家将溯源码和商品一物一码以及CA数字签名文件进行上传区块链;
S8、将溯源码的最终字符串组装成链接,生成防伪溯源码,喷写与商品之上;
S9、用户扫码之后,会将溯源码传递到服务端,然后通过区块链上来进行验签;
S10、区块链通过拿取商品的一物一码来计算得出数据摘要;
S11、通过数据摘要和签名后的输出R,S来在区块链上进行验签操作;
S12、验签通过,则代表是真品,否则则是仿冒品;
优选的,所述步骤S4中,CA证书数字签名前,会先通过对数字签名进行解密,得到证书包含的私钥,通过私钥来对数据摘要做签名,会直接产生返回数据R,S。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于遵义乐亿科技有限公司,未经遵义乐亿科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011190295.5/2.html,转载请声明来源钻瓜专利网。