System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及射频通信,尤其涉及基于rfid的加密通信方法及系统。
技术介绍
1、目前,对一些设备进行资产管理时,常见的方式是设置与设备相应的条形码或编号,然后将设备的具体信息采用人工编辑表格或文本的方式进行登记或记录。但是采用上述方式时,当用户有查看设备信息的需求时,一般是先从条形码或编号中获取到设备的编号信息,然后再去相应的表格或文本中获取设备具体信息。在整个过程中,设备相关信息均是明文形式存储或展示,导致了设备相关信息的数据安全性较低。
技术实现思路
1、本专利技术实施例提供了基于rfid的加密通信方法及系统,旨在解决现有技术中对设备进行资产管理时,设备相关信息均是明文形式存储或展示,导致了设备相关信息的数据安全性较低的问题。
2、第一方面,本专利技术实施例提供了一种基于rfid的加密通信方法,应用于基于rfid的加密通信系统,所述基于rfid的加密通信系统包括上位机、被管理设备、rfid标签和读写器,所述读写器、所述rfid标签及所述被管理设备与所述上位机通讯连接;基于rfid的加密通信方法包括:
3、所述上位机获取所述被管理设备的目标设备类型;
4、所述上位机在基于所述目标设备类型获取所述被管理设备的目标设备识别码;
5、所述上位机基于预先存储且利用随机数和纠错码的加密策略对所述目标设备识别码进行加密得到加密结果,并发送至所述rfid标签,以使得所述加密结果写入所述rfid标签;
6、所述读写器若检测到已感应到所
7、所述上位机若基于所述加密设备信息确定所述读写器为白名单设备,则生成白名单验证通过信息并发送至所述读写器;
8、所述读写器在接收到所述白名单验证通过信息时,从所述rfid标签中获取所述加密结果且从所述上位机获取与所述加密策略对应的解密策略,基于所述解密策略对所述加密结果进行解密,得到所述rfid标签中与所述加密结果对应的标签信息。
9、第二方面,本专利技术实施例还提供了一种基于rfid的加密通信系统,其包括:上位机、被管理设备、rfid标签和读写器,所述读写器、所述rfid标签及所述被管理设备与所述上位机通讯连接;
10、所述被管理设备,用于作为待设置rfid标签的待管理设备;
11、所述上位机,用于获取所述被管理设备的目标设备类型;在基于所述目标设备类型获取所述被管理设备的目标设备识别码;基于预先存储且利用随机数和纠错码的加密策略对所述目标设备识别码进行加密得到加密结果,并发送至所述rfid标签;
12、所述rfid标签,用于接收上位机写入的所述加密结果;
13、所述读写器,用于若检测到已感应到所述rfid标签,将所述读写器的加密设备信息发送至所述上位机;
14、所述上位机,还用于若基于所述加密设备信息确定所述读写器为白名单设备,则生成白名单验证通过信息并发送至所述读写器;
15、所述读写器,还用于在接收到所述白名单验证通过信息时,从所述rfid标签中获取所述加密结果且从所述上位机获取与所述加密策略对应的解密策略,基于所述解密策略对所述加密结果进行解密,得到所述rfid标签中与所述加密结果对应的标签信息。
16、第三方面,本专利技术实施例还提供了一种应计算机设备,其包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。
17、第四方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时可实现上述第一方面所述的方法。
18、本专利技术实施例提供了基于rfid的加密通信方法及系统,应用的基于rfid的加密通信系统包括上位机、被管理设备、rfid标签和读写器;上位机获取被管理设备的目标设备类型;上位机在基于目标设备类型获取被管理设备的目标设备识别码;上位机基于预先存储且利用随机数和纠错码的加密策略对目标设备识别码进行加密得到加密结果,并发送至rfid标签,以使得加密结果写入rfid标签;读写器若检测到已感应到rfid标签,将读写器的加密设备信息发送至上位机;上位机若基于加密设备信息确定读写器为白名单设备,则生成白名单验证通过信息并发送至读写器;读写器在接收到白名单验证通过信息时,从rfid标签中获取加密结果且从上位机获取与加密策略对应的解密策略,基于解密策略对加密结果进行解密,得到rfid标签中与加密结果对应的标签信息。本专利技术实施例在基于上位机对rfid标签写入被管理设备对应的加密结果时,整个过程都是加密数据交互,不仅提高了数据安全性,而且读卡器需通过白名单设备验证时才能读取rfid标签中的数据。
本文档来自技高网...【技术保护点】
1.一种基于RFID的加密通信方法,应用于基于RFID的加密通信系统,其特征在于,所述基于RFID的加密通信系统包括上位机、被管理设备、RFID标签和读写器,所述读写器、所述RFID标签及所述被管理设备与所述上位机通讯连接;所述基于RFID的加密通信方法包括:
2.根据权利要求1所述的方法,其特征在于,所述上位机获取所述被管理设备的目标设备类型,包括:
3.根据权利要求2所述的方法,其特征在于,所述上位机在基于所述目标设备类型获取所述被管理设备的目标设备识别码,包括:
4.根据权利要求1所述的方法,其特征在于,所述上位机基于预先存储且利用随机数和纠错码的加密策略对所述目标设备识别码进行加密得到加密结果,包括:
5.根据权利要求4所述的方法,其特征在于,所述密钥生成算法为Mathematica密钥生成算法。
6.根据权利要求1所述的方法,其特征在于,所述读写器若检测到已感应到所述RFID标签,将所述读写器的加密设备信息发送至所述上位机,包括:
7.根据权利要求6所述的方法,其特征在于,在所述上位机若基于所述加密
8.一种基于RFID的加密通信系统,其特征在于,包括上位机、被管理设备、RFID标签和读写器,所述读写器、所述RFID标签及所述被管理设备与所述上位机通讯连接;
9.根据权利要求8所述的基于RFID的加密通信系统,其特征在于,所述上位机基于预先存储且利用随机数和纠错码的加密策略对所述目标设备识别码进行加密得到加密结果,包括:
10.根据权利要求8所述的基于RFID的加密通信系统,其特征在于,所述上位机获取所述被管理设备的目标设备类型,包括:
...【技术特征摘要】
1.一种基于rfid的加密通信方法,应用于基于rfid的加密通信系统,其特征在于,所述基于rfid的加密通信系统包括上位机、被管理设备、rfid标签和读写器,所述读写器、所述rfid标签及所述被管理设备与所述上位机通讯连接;所述基于rfid的加密通信方法包括:
2.根据权利要求1所述的方法,其特征在于,所述上位机获取所述被管理设备的目标设备类型,包括:
3.根据权利要求2所述的方法,其特征在于,所述上位机在基于所述目标设备类型获取所述被管理设备的目标设备识别码,包括:
4.根据权利要求1所述的方法,其特征在于,所述上位机基于预先存储且利用随机数和纠错码的加密策略对所述目标设备识别码进行加密得到加密结果,包括:
5.根据权利要求4所述的方法,其特征在于,所述密钥生成算法为mathematica密钥生成算法。
6.根据权利要求...
【专利技术属性】
技术研发人员:李辉,李海鹏,李波,
申请(专利权)人:河南思维信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。