[发明专利]RFID标签加密的方法及装置在审
申请号: | 201910553598.X | 申请日: | 2019-06-25 |
公开(公告)号: | CN110290511A | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 冯南望;丁政;赵德金 | 申请(专利权)人: | 安徽华哲标签科技有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W12/02 |
代理公司: | 芜湖金钥匙专利代理事务所(普通合伙) 34151 | 代理人: | 蔡庆新 |
地址: | 246100 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子产品代码 加密 标签识别 写入 读取 全球唯一性 安全隐患 非法复制 射频技术 实际数据 数据包括 写入存储 唯一性 校验码 验证码 改写 盗窃 | ||
1.RFID标签加密的方法,其特征在于:包括以下步骤:
将按照规则编写好的批量的初始电子产品代码写入存储区,所述初始电子产品代码所对应的数据包括实际数据、验证码和校验码;
读取RFID标签的标签识别符,分别将批量的初始电子产品代码中的每一个代码与相对应的一个标签识别符通过加密方法加密后生成新的电子产品代码,RFID标签的标签识别符具有全球唯一性;
将所述新的电子产品代码批量写入RFID标签。
2.根据权利要求1所述的RFID标签加密的方法,其特征在于:将所述新的电子产品代码批量写入RFID标签之后还包括以下步骤:
将写入新的电子产品代码后的RFID标签进行锁定;
或者包括以下步骤:
将写入新的电子产品代码后的RFID标签进行锁定;
将锁定后的RFID标签进行锁死。
3.根据权利要求2所述的RFID标签加密的方法,其特征在于:将所述新的电子产品代码批量写入RFID标签之后还包括以下步骤:
将写入新的电子产品代码的RFID标签进行解密,读取出标签识别符和初始电子产品代码。
4.根据权利要求1所述的RFID标签加密的方法,其特征在于:所述新的电子产品代码为长度24位的十六进制字符串,包括初始电子产品代码和加密代码。
5.根据权利要求4所述的RFID标签加密的方法,其特征在于:读取RFID标签的标签识别符,分别将批量的初始电子产品代码中的每一个代码与相对应的一个标签识别符通过加密方法加密后生成新的电子产品代码,RFID标签的标签识别符具有全球唯一性,具体包括:
选择初始电子产品代码,并用标签识别符做算法因子进行CRC-16加密算法运算,得到长度为4位的十六进制字符串,并使其作为新数组的后四位,选择所述标签识别符的后四位作为新数组的前四位,所述新数组是长度为8位的字符串;
将所述新数组的每一位以十六进制数据转换成4位的二进制数据,得到长度为32位的二进制字符串;
将所述32位的二进制字符串以从左到右、从上到下的顺序填入四行八列的矩阵中;
将所述四行八列的矩阵以从上到下、从左到右的顺序读取,得到新的32位的二进制字符串,并以每4位转换成十六进制数据,得到8位十六进制的加密代码。
6.RFID标签加密的装置,其特征在于:包括:
RFID标签;
第一标签读写器,与所述RFID标签相耦合,用于将按照规则编写好的批量的初始电子产品代码写入存储区,所述初始电子产品代码所对应的数据包括实际数据、验证码和校验码;
第二标签读写器,与RFID标签相耦合,用于读取RFID标签的标签识别符,分别将批量的初始电子产品代码中的每一个代码与相对应的一个标签识别符通过加密方法加密后生成新的电子产品代码,RFID标签的标签识别符具有全球唯一性;
第三标签读写器,用于将所述新的电子产品代码批量写入RFID标签。
7.根据权利要求6所述的RFID标签加密的装置,其特征在于:还包括:
第一密码机,与所述第三标签读写器相耦合,用于将写入新的电子产品代码后的RFID标签进行锁定;
第二密码机,与第三标签读写器相耦合,用于将锁定后的RFID标签进行锁死。
8.根据权利要求7所述的RFID标签加密的装置,其特征在于:还包括:
主站系统,与所述第三标签读写器相耦合,用于将写入新的电子产品代码的RFID标签进行解密,读取出标签识别符和初始电子产品代码。
9.根据权利要求6所述的RFID标签加密的装置,其特征在于:所述新的电子产品代码为长度24位的十六进制字符串,包括初始电子产品代码和加密代码。
10.根据权利要求9所述的RFID标签加密的装置,其特征在于:所述第二标签读写器具体包括:
运算单元,选择初始电子产品代码,使用所述标签识别符做算法因子进行CRC-16加密算法运算,得到长度为4位的十六进制字符串,并使其作为新数组
的后四位,选择所述标签识别符的后四位作为新数组的前四位,所述新数组是长度为8位的字符串;
字符串转换单元,将所述新数组的每一位以十六进制数据转换成四位的二进制数据,得到长度为32位的二进制字符串;
矩阵转换单元,将所述32位的二进制字符串以从左到右、从上到下的顺序填入四行八列的矩阵中,再将所述四行八列的矩阵以从上到下、从左到右的顺序读取,得到新的32位的二进制字符串,并将所述新的32位的二进制字符串以每四位转换成十六进制数据,得到8位十六进制的加密代码;
代码合成单元,将长度为16位的十六进制的初始电子产品代码和所述8位十六进制的加密代码进行组合,得到新的电子产品代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽华哲标签科技有限公司,未经安徽华哲标签科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910553598.X/1.html,转载请声明来源钻瓜专利网。