[发明专利]产品标签制作方法、产品真伪检验方法与系统有效
申请号: | 200810222173.2 | 申请日: | 2008-09-10 |
公开(公告)号: | CN101354753A | 公开(公告)日: | 2009-01-28 |
发明(设计)人: | 郭克强;张其善;蔡镇钦;王力军 | 申请(专利权)人: | 张其善;蔡镇钦 |
主分类号: | G06K19/06 | 分类号: | G06K19/06;G06K7/00;H04L9/32;H04L29/06 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘芳 |
地址: | 100191北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 产品 标签 制作方法 真伪 检验 方法 系统 | ||
1.一种产品标签制作方法,其特征在于,包括:
向产品上嵌入RFID标签与产品标签,采用预设算法与密钥对该RFID标签的标签ID与所述产品的产品信息进行加密,得到加密数据;
将所述标签ID与所述加密数据写入所述RFID标签;
所述预设算法为椭圆曲线加密算法;
所述密钥为所述椭圆曲线加密算法的私钥。
2.根据权利要求1所述的产品标签制作方法,其特征在于,将所述标签ID与所述加密数据写入所述RFID标签之后,还包括:计算所述加密数据的HASH值,将该HASH值变换为数字串并写入所述产品标签上;
所述计算所述加密数据的HASH值具体为:采用SHA-1、MD4算法或MD5算法计算所述加密数据的HASH值;
所述将该HASH值变换为数字串具体为:采用RFC4226算法将该HASH值变换为数字串。
3.一种产品真伪检验方法,其特征在于,包括:
从产品上嵌入的RFID标签中读取该RFID标签的标签ID,和采用预设算法与密钥对所述标签ID与产品的产品信息加密得到的加密数据;
采用所述预设算法与密钥对所述加密数据进行解密,得到标签ID与产品信息;
比较从所述RFID标签中读取的标签ID与对所述加密数据进行解密得到的标签ID是否相同,并输出比较结果;
所述采用预设算法与密钥对所述标签ID与产品的产品信息加密得到的加密数据具体为:采用椭圆曲线加密算法与私钥对所述标签ID与产品信息加密得到的加密数据;
所述采用所述预设算法与密钥对所述加密数据进行解密具体为:采用所述椭圆曲线加密算法和与所述私钥对应的公钥对所述加密数据进行解密。
4.根据权利要求3所述的产品真伪检验方法,其特征在于,还包括:
根据所述比较结果,在从所述RFID标签中读取的标签ID与对所述加密数据解密得到的标签ID相同时,使用SHA-1算法计算所述加密数据的HASH值,并采用RFC4226算法,将计算出的HASH值变换为固定长度的数字串,比较该固定长度的数字串与所述产品的产品标签上的数字串是否相同,并输出比较结果。
5.一种产品真伪检验系统,其特征在于,包括:
产品标签制作装置,用于向产品上嵌入RFID标签与产品标签,采用预设算法与密钥对该RFID标签的标签ID与所述产品的产品信息进行加密,将得到的加密数据与所述标签ID写入所述RFID标签;
产品真伪检验装置,用于从所述产品上嵌入的RFID标签中读取该RFID标签的标签ID与所述加密数据,采用所述预设算法与密钥对所述加密数据进行解密,得到标签ID与产品信息,比较从所述RFID标签中读取的标签ID与对所述加密数据进行解密得到的标签ID是否相同,并输出比较结果;
所述产品标签制作装置具体用于采用椭圆曲线加密算法与私钥对该RFID标签的标签ID与所述产品的产品ID加密;
所述产品真伪检验装置具体用于采用所述椭圆曲线加密算法和与所述私钥对应的公钥对所述加密数据进行解密,得到标签ID与产品信息。
6.根据权利要求5所述的产品真伪检验系统,其特征在于,所述产品标签制作装置包括:
嵌入模块,用于向产品上嵌入RFID标签与产品标签;
加密模块,用于采用椭圆曲线加密算法与私钥对所述RFID标签的标签ID与所述产品的产品信息进行加密,得到加密数据;写入模块,用于将所述加密数据与所述标签ID写入所述RFID标签;
所述产品真伪检验装置包括:
读取模块,用于从所述产品上嵌入的RFID标签中读取标签ID和加密数据;
解密模块,用于采用所述椭圆曲线加密算法和与所述私钥对应的公钥,对所述加密数据进行解密,得到标签ID与产品信息;
第一比较模块,用于比较所述读取模块读取的标签ID与对所述加密数据解密得到的标签ID是否相同,并输出比较结果。
7.根据权利要求6所述的产品真伪检验系统,其特征在于,所述产品标签制作装置还包括:
第一计算模块,用于采用SHA-1算法计算所述加密数据的HASH值,并采用RFC4226算法将该HASH值变换为数字串;
所述写入模块还用于将所述数字串写入所述产品标签上;
所述产品真伪检验装置还包括:
第二计算模块,用于根据所述第一比较模块的比较结果,在所述读取模块读取的标签ID与对所述加密数据解密得到的标签ID相同时,采用所述SHA-1算法计算所述加密数据的HASH值,并采用RFC4226算法将其变换为固定长度的数字串;
第二比较模块,用于比较所述固定长度的数字串与所述产品的产品标签上的数字串是否相同,并输出比较结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张其善;蔡镇钦,未经张其善;蔡镇钦许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810222173.2/1.html,转载请声明来源钻瓜专利网。