一种RFID芯片的双ID加密验证方法及其应用与流程

专利2026-08-10  18


本发明专利属于rfid芯片加密验证,具体涉及一种rfid芯片的双id加密验证方法及其应用。


背景技术:

1、目前的rfid芯片都是在芯片存储区域内固化了一个唯一id,这个id也是使用者作为标签唯一管理的主要依据。

2、此种方法在使用时存在以下缺陷:特殊场景下芯片容易被复制、或被替代,原因是太通用,容易仿制,比如在对一些特殊样品:人类精卵样本、血液样本等的管理上,要对标签的唯一性管理上存在一些风险,容易因标签的唯一来源问题而引起一些不必要的商务纠纷。

3、为了解决上述问题,本文提出一种rfid芯片的双id加密验证方法及其应用及其应用。


技术实现思路

1、为了解决上述问题,本发明提出一种rfid芯片的双id加密验证方法及其应用,可解决rfid标签唯一来源的问题,防止私人篡改或更换rfid标签,还可根据密钥验证可以过准确过滤出指定数据,减少数据错乱;同时,在生殖实验的应用里,可在样本流程的开始就可以严格控制了rfid电子标签唯一来源,对于不是正规rfid电子标则可以直接报警提示,防止后面严重的后果发生。

2、为了达到上述技术效果,本发明的第一目的是提供一种rfid芯片的双id加密验证方法,具体包括以下步骤:

3、s1、生成公共密钥,根据使用机构来生成专属密钥,下面简称key;

4、s2、用guid算法生成id1,32位字符长度,再用雪花算法生成id2;

5、进一步地,所述的s2中的雪花算法可生成的一个长度固定为64位(bit)的id,包括:

6、第一位:为未使用,因为分布式唯一id是整数,所以恒为0;

7、第二部分:41位为毫秒级时间,这个时间戳的长度可以使用69年;

8、第三部分:5位datacenterid和5位workerid,这10位的长度可支持部署1024个节点;

9、第四部分:最后12位是序列号,这个序列号的长度是2^12=4096,从0~4095,每个节点每毫秒可以产生4096个id序号;

10、由上述可知,一个时间戳的时间范围内,雪花算法可以生成1024*4096个id,大约是四百万+个,效率非常高;

11、s3、将id1与id2做字符串拼接起来变成一个新的字符串,我们将这个字符串用key进进行对称加密,加密后的内容称密文;

12、s4、将密文写入rfid芯片第二存储区,其中,第一存储区会保留rfid自带的固化数据;

13、s5、使用验证过程:id1作为rfid标签全球唯一标识,可以用于验证商品唯一标识;id2中的时间戳可以识别出标签生产时间,机器id可以识别出代工企业,服务id可以识别出客户,最后的序号用于识别出厂序号;密文用key解密后可以验证id1 与 id2 的真伪。

14、本发明的另一目的是提供一种rfid芯片的双id加密验证方法在生殖实验中的应用。

15、本发明的有益效果是:

16、本发明可解决rfid标签唯一来源问题,防止不必要的商务纠纷,可快速识别客户信息,而且可防止私人篡改或更换rfid标签,还可根据密钥验证可以过准确过滤出指定数据,减少数据错乱;同时,在生殖实验的应用里,可在样本流程的开始就可以严格控制了rfid电子标签唯一来源,对于不是正规rfid电子标则可以直接报警提示,防止后面严重的后果发生。



技术特征:

1.一种rfid芯片的双id加密验证方法,其特征在于,具体包括以下步骤:

2.根据权利要求1所述的一种rfid芯片的双id加密验证方法,其特征在于:所述的s2中的雪花算法可生成的一个长度固定为64位(bit)的id,包括:

3.根据权利要求1至2任意一项所述的一种rfid芯片的双id加密验证方法的应用,其特征在于:所述rfid芯片的双id加密验证方法在生殖实验中的应用。


技术总结
本发明设计公开了一种RFID芯片的双ID加密验证方法及其应用,方法包括:S1、生成公共密钥,根据使用机构来生成专属密钥,下面简称key;S2、用GUID算法生成ID1,32位字符长度,再用雪花算法生成ID2;S3、将ID1与ID2做字符串拼接起来变成一个新的字符串,我们将这个字符串用key进进行对称加密,加密后的内容称密文;S4、将密文写入RFID芯片第二存储区,其中,第一存储区会保留RFID自带的固化数据;S5、使用验证过程:ID1作为RFID标签全球唯一标识,用于验证商品唯一标识;ID2中的时间戳可以识别出标签生产时间,机器ID可以识别出代工企业,服务ID可以识别出客户,最后的序号用于识别出厂序号,密文用key解密后可以验证id1与id2的真伪。本发明可应用在生殖实验里。

技术研发人员:李黄龙,张瑞菁,王宇
受保护的技术使用者:云南了凡科技有限公司
技术研发日:
技术公布日:2024/7/25
转载请注明原文地址: https://bbs.8miu.com/read-443571.html

最新回复(0)