发明名称 商品复合防伪码结构及其生成和验证方法
摘要 一种商品复合防伪码结构和生成以及验证方法,所述商品复合防伪码包括防伪主码FWZM和防伪副码FWFM,其特征在于所述防伪主码FWZM是一个长度为n的数字码,由二部分构成,包括组合码ZHM和推算码TS,所述组合码ZHM包括前缀码QZ和数列码SJ,防伪副码FWFM由卖家查询码MCS0和买家查询码MCS1所构成,所述防伪主码FWZM和防伪副码FWFM按相应的规则生成,所述卖家查询码MCS0与组合码ZHM进行对称验证,所述买家查询码MCS1与组合码ZHM和卖家查询码MCS0顺序组合形成的验证基数码ZHMCS0进行对称验证,推算码TS用以解决条码污损情况下的验证,本发明解决了现有技术存在的只能进行单纯最终用户验证以及污损情况下不能进行验证的问题。
申请公布号 CN103065547B 申请公布日期 2015.02.18
申请号 CN201310010475.4 申请日期 2013.01.11
申请人 钱志勇 发明人 钱志勇
分类号 G09F3/02(2006.01)I;G06Q30/00(2012.01)I 主分类号 G09F3/02(2006.01)I
代理机构 深圳市启明专利代理事务所(普通合伙) 44270 代理人 郁士吉
主权项 一种商品复合防伪码,包括防伪主码FWZM和防伪副码FWFM,其特征在于所述防伪主码FWZM是一个长度为n的数字码,由二部分构成,包括组合码ZHM和推算码TS,所述组合码ZHM的长度为n0,所述推算码TS的长度为n1,其中n0和n1之和等于n,n0、n1、n为大于1的整数;所述组合码ZHM包括前缀码QZ和数列码SJ;所述前缀码QZ的长度为m0,所述数列码SJ的长度为m1,其中m0和m1之和等于n0,m0、m1为大于1的整数;所述前缀码QZ为常数,包括若干节段,各节段表达特定的客观事实,所述客观事宜包括但不限于厂家、厂家所在区域、产品生产时间、产品生产批次;所述数列码SJ为由计算机软件控制生成的随机数字,同时所述数列码SJ满足与前缀码QZ组合形成的组合码ZHM不重复;所述推算码TS,至少包括组合码推算码ZHMT、卖家查询码推算码MCS0T以及买家查询码推算码MCS1T;所述推算码TS的长度为k;所述组合码推算码ZHMT的长度k0,卖家查询码推算码MCS0T的长度为k1,买家查询码推算码MCS1T的长度为k2,且k0、k1以及k2之和为k,k0、k1、k2以及k为大于1的整数;所述组合码ZHM唯一地对应一个给定函数库ZHM1DB中的函数f<sub>1zhm</sub>(x)同时还唯一对应一个给定函数库ZHM2DB中的函数f<sub>2zhm</sub>(x),组合码ZHM属于函数代码库ZHMFCL;所述组合码ZHM与卖家查询码MCS0的顺序组合定义为验证基数码ZHMCS0,所述验证基数码ZHMCS0唯一地对应一个给定函数库ZHMCS0DB中的函数f<sub>zhmcs0</sub>(x),所述验证基数码ZHMCS0属于函数代码库ZHMCS0FCL;所述卖家查询码MCS0唯一地对应一个给定函数库MCS0DB中的函数f<sub>mcs0</sub>(x)卖家查询码MCS0属于函数代码库MCS0FCL;所述买家查询码MCS1唯一地对应一个给定函数库MCS1DB中的函数f<sub>mcs1</sub>(x)买家查询码MCS1属于函数代码库MCS1FCL;所述防伪副码FWFM由卖家查询码MCS0和买家查询码MCS1所构成,是一长度为j的数字码,其中所述卖家查询码MCS0的长度为j0,买家查询码MCS1的长度为j1,且j0、j1以之和为j;j0、j1、j为大于1的整数。
地址 523000 广东省东莞市莞城温南路十巷22号之一