一种防伪标识制造技术

技术编号:9618645 阅读:117 留言:0更新日期:2014-01-30 06:35
本发明专利技术专利涉及防伪技术领域,具体的说是一种防伪标识,所述的防伪标识植入于读写器和标签,其特征在于所述的防伪标识包括但不限于以下三段数据:a.每个标签的唯一的不变ID,即标识;b.动态随机码;c.验证码。本发明专利技术同现有技术相比,其优点在于:通过生产时在读写器和标签中植入一段特殊字段,防伪系统通过对防伪标识的分析和更新来达到防伪的目的,本发明专利技术会在每次进行读取操作之后进行更新,来达到抑制伪造读写器和标签的目的,保证了产品真实性,达到防伪保真防止造价的目的,可应用范围广。

Anti fake label

The invention relates to the field of anti-counterfeiting technology, in particular to a logo, logo on the implantation of reader and tag anti-counterfeit labels, which is characterized in that the three sections including but not limited to the following data: A. each tag only constant ID, namely B. dynamic random code; identification; C. verification code. Compared with the prior art, the utility model has the advantages of the production in the read and write implants and label in a special field, through the analysis of the security system and update the anti-counterfeit labels to achieve the purpose of security, the invention can then read operations at each update, to suppress the forgery of reader and tag to ensure the authenticity of the product, to prevent fakery cost objective, but a wide range of applications.

【技术实现步骤摘要】
一种防伪标识[
]本专利技术专利涉及防伪
,具体的说是一种防伪标识。[
技术介绍
]防伪技术是一种用于识别真伪并防止假冒、仿造行为的技术手段,是指用防止伪造、假冒或识别真伪的技术措施、产品、材料、技术装备等。随着防伪技术产品防伪保真的特殊作用被社会逐渐认可而广泛的应用于各个领域,尤其是在货币、证件照、印章、软件电脑芯片等出现造假、侵权较多的领域,正日益广泛地采用防伪技术防止被假冒侵权,防伪技术分为多种,包括纸张类、油墨类、印刷技术、数码类、生物类等,现多采用数码类的防伪技术,如防伪标识、防伪证书、数码防伪系统等。[
技术实现思路
] 本专利技术就是通过采用防伪标识植入读写器和标签,提供一种对防伪标识的分析和更新从而来达到防伪的目的防伪标识。为实现上述目的,设计一种防伪标识,所述的防伪标识植入于读写器和标签,其特征在于所述的防伪标识包括但不限于以下三段数据:a.每个标签的唯一的不变ID,即标识;b.动态随机码;c.验证码。所述的标识对每个标签而言必须唯一,标识设定成短于动态随机码,标识长度设定如下:标识长度=56bits;标识最大数=256^ 7' IO16所述的动态随机码是一段可变数据,这段数据应保证其唯一性,动态随机码的长度可以定义如下:动态随机码长度=64bits ;动态随机码最大数=264 ^ 1.8' IO19所述的验证码用于初步验证防伪数据的有效性,验证码的长度定义如下:验证码长度=8bits所述的防伪标识写入用户内存区的底部,用户内存区内的防伪标识的起始地址计算如下:防伪标识起始地址=读写内存区大小-防伪标识长度;以上的单位都是bit。一种防伪标识的写入保护方法,其特征在于设定非零访问密码来限定对非保留内存库的锁定权限,同时,初始化后的标签缺省设定应该将读写库锁定以保证只有提供了访问密码才可以解锁并修改其内的数据;从安全的角度,每个标签应该有自身唯一的一个访问密码,这个密码可以和标签固有的标识一一对应,保存于防伪数据中心,而为了确保标识是唯一的,应该加入相对应的商品的唯一序列号,标识库初始化时也必须被锁定而不被修改以保持其不变和唯一,这样,读写器可以通过读取标识然后检索防伪数据中心来获取防伪密码来最终达到修改植入于读写库的防伪标识的目的。所述的防伪标识的生成算法,其特征在于:a.标识的生成:标识可以按照整数顺序生成,每制造一个标签,就按照顺序产生一个56-bit的序列号作为标识;b.动态随机码的生成:动态随机码可以采用随机数发生器生成:随机数发生器应该保证产生的动态随机码唯一;c.防伪标识核心编码的生成:通过可逆混合标识和动态随机码得到防伪标识核心编码,防伪标识核心编码=Hiix (标识,动态随机码)其中,mix O是可逆混合运算,混合算法必须可逆以保证可以解码,防伪标识核心编码存储与防伪数据中心作为防伪标签的一个唯一索引;d.验证码的生成:对产生的防伪标识核心编码进行固定的散列计算得到验证码保存于最后;e.防伪标识初始编码的加密编码:防伪标识的初始编码可以计算如下:防伪标识初始编码=(防伪标识核心编码〈〈8) +验证码;对防伪标识初始编码进行一次可逆的加密运算得到最终的防伪标识,防伪标识编码=encrypt (防伪标识初始编码,key O);其中,encryptO是加密计算,key()获取一个密钥。所述的防伪标识核心编码的生成方法如下:防伪标识核心编码=mix_b (mix_a (标识,动态随机码))其中,mix_a O是一组随机混合算法,每次生成防伪标识时,随机选取一种混合算法来计算,mix_b对输入的单一数值进行比特位重排列计算。所述的防伪标识的生成算法,其特征在于所述的防伪标识核心编码的生成方法如下:预先设计一系列混合算法MIX [i], i={0,…,η-l},每个混合算法有一个唯一的标识,每次生成防伪标识时,随机选取一种混合算法来计算核心编码:防伪标识核心编码=mix [random (η)](标识,动态随机码)其中,random (η)是计算O至η_1之间的随机整数,混合算法的标识可以保存于数据中心对应标签的记录中以便下一次验证时解码。所述的防伪标识的验证方法,其特征在于a.解密防伪标识:系统一旦接收到防伪标识,首先进行解密,传入防伪标识初始编码=decrypt (传入防伪标识编码,key O)其中,decryptO是解密计算,key O获取一个密钥,如果系统保存了一个密钥序列,可以循环尝试解密直到成功为止,如果所有的密钥都解密失败,则说明此防伪标识无效;b.匹配验证码:防伪标识核心编码通过如下计算获得:传入防伪标识核心编码=传入防伪标识初始编码》8传入的验证码为:[0051 ] 传入验证码=传入防伪标识初始编码&0xFF然后对核心编码进行散列计算得到正确的验证码:验证码=pick (hash (传入防伪标识核心编码),8)其中,hash ()进行散列运算,pick ()对结果取其中的8位,如果验证码和传入防伪标识核心编码不同,则说明此防伪标识无效;c.检索防伪标识核心编码:如果系统采用固定的混合算法,则直接使用反混合算法计算出传入标识和传入动态随机码:[传入标识,传入动态随机码]=rmix(传入防伪标识核心编码)其中rmix为预先定义的混合算法的逆运算,然后直接利用标识检索数据库,得到标签记录:标签记录=query (传入标识,〃标识〃)其中,query ()是数据库检索算法,如果系统采用动态的混合算法,则需要用核心编码来查询数据库获取对应标签的混合算法,然后进行反混合得到传入标识和传入动态随机码,首先获取标签记录:标签记录query (传入防伪标识核心编码,〃防伪标识核心编码〃)然后得到混合算法索引:混合索弓I =标签记录.混合索弓I反混合计算获取传入标识和传入动态随机码:[传入标识,传入动态随机码]=rmiX[混合索引](传入防伪标识核心编码)只要下面任何一个条件不满足,就可以判断是无效的防伪标识:(I)数据库检索无结果( 2 )传入标识和标签记录的值不同(3)传入动态随机码和标签记录的值不同。所述的防伪标识的验证方法,其特征在于所述的验证具体步骤如下:a.防伪服务器启动后等待客户端的验证请求。b.接收到请求读写认证请求,此命令带有一个参数,即读写防伪标识,调用会话管理模块,传入读写防伪标识和当前的请求模式请求读写认证,如返回失败,则直接返回失败给客户端表示验证失败,如返回成功,继续,调用验证读写防伪标识模块,传入读写防伪标识,如返回失败,则直接返回失败给客户端表示验证失败,如返回成功解码后读写防伪标识继续,调用生成读写防伪标识模块来生成一个新防伪标识,而其新的解码后的读写防伪标识将保存在数据库中当前用户的记录里,不覆盖原有的译码后的解码后读写防伪标识,以便以后可能由于系统错误需要还原,返回成功以及新防伪标识。c.接收到请求标签认证请求:此命令带有两个参数,即读写防伪标识和标签防伪标识,调用会话管理模块,传入读写防伪标识和防伪标识以及当前的请求模式请求标签认证,如返回失败,则直接返回失败给客户端表示验证失败,如返回成功,继续,调用解码后防伪标识模块,传入防伪标识,如成功返回解码后防伪标识,继续下一步,如返回失败,则直接返回失败给客户端表示本文档来自技高网...

【技术保护点】
一种防伪标识,所述的防伪标识植入于读写器和标签,其特征在于所述的防伪标识包括但不限于以下三段数据:a.每个标签的唯一的不变ID,即标识;b.动态随机码;c.验证码。

【技术特征摘要】
1.一种防伪标识,所述的防伪标识植入于读写器和标签,其特征在于所述的防伪标识包括但不限于以下三段数据:a.每个标签的唯一的不变ID,即标识;b.动态随机码;c.验证码。2.如权利要求1所述的一种防伪标识,其特征在于所述的标识对每个标签而言必须唯一,标识设定成短于动态随机码,标识长度设定如下: 标识长度=56bits 标识最大数=256 ^ 7' IO16 所述的动态随机码是一段可变数据,这段数据应保证其唯一性, 动态随机码的长度可以定义如下: 动态随机码长度=64bits 动态随机码最大数=264 ^ 1.8' IO19 所述的验证码用于初步验证防伪数据的有效性,验证码的长度定义如下: 验证码长度=8bits。3.如权利要求1所述的一种防伪标识,其特征在于所述的防伪标识写入用户内存区的底部,用户内存区内的防伪标识的起始地址计算如下: 防伪标识起始地址=用户内存区大小-防伪标识长度; 以上的单位都是bit。4.一种如权利要求1所述的防伪标识的写入保护方法,其特征在于设定非零访问密码来限定对非保留内存库的锁定权限,同时,初始化后的标签缺省设定应该将用户库锁定以保证只有提供了访问密码才可以解锁并修改其内的数据;从安全的角度,每个标签应该有自身唯一的一个访问密码,这个密码可以和标签固有的标识一一对应,保存于防伪数据中心,而为了确保标识是唯一的,应该加入相对应的商品的唯一序列号,标识库初始化时也必须被锁定而不被修改以保持其不变和唯一,这样,读写器可以通过读取标识然后检索防伪数据中心来获取防伪密码来最终达到修改植入于用户库的防伪标识的目的。5.一种如权利要求1所述的防伪标识的生成算法,其特征在于 a.标识的生成: 标识可以按照整数顺序生成,每制造一个标签,就按照顺序产生一个56-bit的序列号作为标识; b.动态随机码的生成: 动态随机码可以采用随机数发生器生成: 随机数发生器应该保证产生的动态随机码唯一; c.防伪标识核心编码的生成: 通过可逆混合标识和动态随机码得到防伪标识核心编码, 防伪标识核心编码=mix (标识,动态随机码) 其中,mix O是可逆混合运算,混合算法必须可逆以保证可以解码,防伪标识核心编码存储与防伪数据中心作为防伪标签的一个唯一索引; d.验证码的生成: 对产生的防伪标识核心编码进行固定的散列计算得到验证码保存于最后; e.防伪标识初始编码的加密编码:防伪标识的初始编码可以计算如下: 防伪标识初始编码=(防伪标识核心编码〈〈8) +验证码; 对防伪标识初始编码进行一次可逆的加密运算得到最终的防伪标识, 防伪标识编码=encrypt (防伪标识初始编码,key O); 其中,encryptO是加密计算,key()获取一个密钥。6.如权利要求5所述的防伪标识的生成算法,其特征在于所述的防伪标识核心编码的生成方法如下: 防伪标识核心编码=mix_b (mix_a (标识,动态随机码)) 其中,mix_a()是一组随机混合算法,每次生成防伪标识时,随机选取一种 混合算法来计算,mix_b O对输入的单一数值进行比特位重排列计算。7.如权利要求5所述防伪标识的生成算法,其特征在于所述的防伪标识核心编码的生成方法如下:预先设计一系列混合算法MIX[i], i={0,…,η-l},每个混合算法有一个唯一的标识,每次生成防伪标识时,随机选取一种混合算法来计算核心编码: 防伪标识核心编码=mix [random (η)](标识,动态随机码) 其中,random (η)是计算O至η_1之间的随机整数,混合算法的标识可以保存于数据中心对应标签的记录中以便下一次验证时解码。8.—种如权利要求1所述的防伪标识的验证方法,其特征在于 a.解密防伪标识: 系统一旦接收到防伪标识,首先进行解密, 传入防伪标识初始编码=decrypt (传入防伪标识编码,key O) 其中,decryptO是解密计算,key()获取一个密钥,如果系统保存了一个密钥序列,可以循环尝试解密直到成功为止,如果所有的密钥都解密失败,则说明此防伪标识无效; b.匹配验证码: 防伪标...

【专利技术属性】
技术研发人员:姚萝姑
申请(专利权)人:上海华彩科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1