CN103166919A - 一种物联网信息传输的方法和*** - Google Patents

一种物联网信息传输的方法和*** Download PDF

Info

Publication number
CN103166919A
CN103166919A CN2011104133579A CN201110413357A CN103166919A CN 103166919 A CN103166919 A CN 103166919A CN 2011104133579 A CN2011104133579 A CN 2011104133579A CN 201110413357 A CN201110413357 A CN 201110413357A CN 103166919 A CN103166919 A CN 103166919A
Authority
CN
China
Prior art keywords
authentication
hash
key
internet
things
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011104133579A
Other languages
English (en)
Other versions
CN103166919B (zh
Inventor
陈强
于江
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Group Heilongjiang Co Ltd
Original Assignee
China Mobile Group Heilongjiang Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Group Heilongjiang Co Ltd filed Critical China Mobile Group Heilongjiang Co Ltd
Priority to CN201110413357.9A priority Critical patent/CN103166919B/zh
Priority claimed from CN201110413357.9A external-priority patent/CN103166919B/zh
Publication of CN103166919A publication Critical patent/CN103166919A/zh
Application granted granted Critical
Publication of CN103166919B publication Critical patent/CN103166919B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种物联网信息传输的方法和***,首先,在物联网中建立PKI/CA机制,对物联网的汇聚节点分配认证密钥和加密密钥;在物联网的边缘网络对传输信息进行加密和认证;在加密和认证的信息到达物联网的汇聚节点后进行密钥转换,发送再次加密的信息到物联网应用管理服务器。本发明能够有效够使物联网有效抵御内部攻击,提高信息安全传递级别,降低了物联网边缘网络中加密与安全认证计算的复杂性。

Description

一种物联网信息传输的方法和***
技术领域
本发明涉及物联网的网络安全与密码学技术领域,尤其涉及一种物联网信息传输的方法和***。
背景技术
目前物联网发展十分迅速,物联网的安全需求也日渐突出,尤其是在物联网的感知层和传输层需要保证数据的完整和保密,物-物相联使得传感器设备的用量成倍增加,未来的物联网端***设备数量都近亿,物联网是未来发展最大的应用领域。主要涉及目前的物联网核心因特网、物联网边缘的移动网络、无线传感器网络、RFID等,因此需要安全认证管理超大规模的物联网设备。物联网的发展需要信息采集、信息传递和信息处理这三个方面的完全融合,而信息采集、传输是物联网发展的关键基础,由于物联网在很多场合都需要无线传输,这种暴露在公开场所之中的信号很容易被窃取,也更容易被干扰,这将直接影响到物联网体系的安全。安全认证为物联网提供了安全、便捷的信息采集技术,在物联网发展中有广阔的应用前景。移动通信运营商在物联网接入中有着天然的网络优势,结合移动通信认证技术可以便捷地自动识别目标对象并获取数据完成信息采集,并将信息传送给应用平台,完成物联网接入功能。因此,移动认证是移动通信运营商进入物联网的领域最有效的技术之一,是未来移动通信运营商提供完善、安全的物联网服务的基础。
由于物联网的结构主要涉及现有的因特网、移动网络及无线传感器网络(WSN)等,因此,现有的密钥管理技术主要涉及因特网中的PKI/CA和在RFID***及WSN中的密钥管理方法。
PKI(Public Key Infrastructure)是利用公钥理论和技术建立的提供信息安全服务的基础设施,它是一种遵循标准的密钥管理平台。PKI体系结构采用证书管理公钥,通过第三方的可信机构CA,把用户的公钥和用户的其他标识信息(如名称、e-mail等)捆绑在一起,在Internet网上验证用户的身份。PKI体系结构把公钥密码和对称密码结合起来,在Internet网上实现密钥的自动管理,保证网上数字信息传输的机密性、完整性、身份的真实性和不可抵赖性。完整的PKI由策略管理、认证机构、数字证书库、密钥备份及恢复***、证书作废处理***、客户端证书处理***等功能模块组成。
针对RFID安全的研究主要集中在密码机制上。由于RFID***的特点和局限性,传统的因特网加密算法不适合RFID***,目前,国内外学者主要采取标签与阅读器之间相互认证的办法,来控制对标签的访问,从而增强RFID***的安全性与隐私性。较为典型的安全协议有:Hash-Lock协议、随机化Hash-Lock协议、Hash链协议、基于Hash的ID变化协议、分布式挑战-应答协议等。
目前WSN密钥管理大致可以分为两大类,基于对称密钥***方式和基于非对称密钥***方式。
对称密钥***方式包括:基于密钥分配中心方式、基于主密钥方式、密钥预分配方式等。基于密钥分配中心方式的基本思想是传感器节点间用于通信的会话密钥由密钥分配中心负责生成。密钥分配中心与网络中的每个传感器节点都共享一个惟一的密钥并对所有的共享密钥进行存储。这类协议的优点是实现简单且传感器节点的计算开销和存储需求都较低,此外部分传感器节点被俘获后对整个剩余网络的安全造成的影响较小。基于主密钥方式的基本思想是无线传感器网络中所有传感器节点共享一个密钥,传感器节点间的密钥协商和认证都依靠该密钥来完成。显然,这类协议的优点是实现简单并且消除了对可信第三方的依赖。Eschenauer和Gligor在WSN中最先提出随机密钥预分配方案(简称E-G方案)。该方案由3个阶段组成。第1阶段为密钥预分配阶段。部署前,部署服务器首先生成一个密钥总数为P的大密钥池及密钥标识,每一节点从密钥池里随机选取k(k<<P)个不同密钥,这种随机预分配方式使得任意两个节点能够以一定的概率存在着共享密钥。第2阶段为共享密钥发现阶段.随机部署后,两个相邻节点若存在共享密钥,就随机选取其中的一个作为双方的配对密钥:否则,进入到第3阶段。第3阶段为密钥路径建立阶段,节点通过与其他存在共享密钥的邻居节点经过若干跳后建立双方的一条密钥路径。Chan提出的q-composite随机密钥预分配方案(简称q-composite方案)中,节点从密钥总数为|S|的密钥池里预随机选取m个不同的密钥,部署后两个相邻节点至少需要共享q个密钥才能直接建立配对密钥。若共享的密钥数为t(t>=q),则可使用单向散列函数建立配对密钥K=hash(k1|| k2||.. kz)(密钥序列号事先约定)。Perrig利用Sink(汇聚节点)作为网络的可信密钥分发中心为网络节点建立配对密钥及实现对)、广播数据包的认证。SPINS协议由两部分组成:SNEP(secure network encryption protocol)和μTESLA(timed efficientstream loss-tolerant authentication)。SNEP主要通过使用计数器(counter)、消息认证码(message authentication code,简称MAC)等机制来实现数据的机密性及数据认证。通信双方的配对密钥及MAC密钥都通过使用从Sink获取的主密钥及伪随机函数生成。SNEP使得协议达到语义级安全(相同的明文在不同的时段加密,其密文不相同),保证了数据的鲜活性:MAC密钥长度固定,仅为8宇节,不增加过多的通信负载。μTESLA实现对广播数据的认证。Sink首先使用单向散列函数H生成一个单向密钥链{K0,K1,...,Kn},其中,Ki=Hash(Ki+1),由Ki+1很容易计算得到Ki而由Ki则无法计算得到Ki+1。网络运行时间分为若干个时间槽(slot),在每一时间槽使用密钥链里对应的一个密钥。在第i个时间槽里,Sink发送认证数据包,然后延迟一个时间后公布密钥Ki。节点接收到该数据包后首先保存在缓冲区里,并等待接收到最新公布的密钥Ki,然后使用其目前保存的密钥KV,并Ki=Hi-v(KV)使用来验证密钥Ki是否合法,若合法,则使用Ki认证缓冲区里的数据包。
基于非对称密钥***方式:公钥加密机制由于认证性好、网络抗毁性强、扩展性好等优点,广泛应用于传统网络的密钥管理方案中。IBE(IdentityBased Encryption)加密算法的基本思想是公钥可以是任何唯一的字符串,如email地址、身份证或其他标积,它的优点是公钥是可识别的,不需要通常PKI***的证书发放,同是可以以椭圆曲线形式实现该算法,Boneh和Frank给出了一个可实际应用的实现方法。
现有的PKI/CA或Key Distribution center(KDC)的方式实施相当复杂,PKI的实现面临着诸如证书管理、验证、撤销、域间交叉认证等许多复杂问题。尤其在物联网边缘的移动网络、无线传感器网络、RFID等网络中,由于物联网边缘网络节点具有能量、计算能力、内存、带宽有限等特点,不能进复杂的非对称密钥加密算法进而实现安全认证,而这些网络具有移动性的特点不能简单的设置基于PKI/CA认证方式,因而传统的公钥认证方式如PKI/CA、KDC等均无法直接用于物联网边缘网络中。
在物联网的RFID***中现有的安全方案存在需要标签、阅读器具有较强计算能力,协议存在明显的安全弱点,而且这些认证协议都忽略了来自***内部的合法阅读器和合法标签之间的伪造与篡改问题,不能较为全面的防范攻击事件等问题。
在物联网的WSN中采用对称密钥***的缺点是节点抗俘获能力很差,不支持对邻居节点的身份认证,更无法抵抗冒充攻击,随着俘获节点的增多,更多的密钥信息将暴露出来。由于每次通信节点都需要与基站通信,网络通信过分依赖基站,网络的通信开销很大,网络的可扩展性与支持的网络规模取决于基站的能力。
发明内容
本发明的目的是针对现有技术中的缺陷,提出一种物联网信息传输的方法和***,采用本发明,能够使物联网中RFID***中的数据库、阅读器和标签之间实现三方相互认证,有效抵御内部攻击,对物联网中的无线传感器网络采用IBE加密算法,能够提高信息安全传递级别,同时解决了节点认证的问题,在因特网环境下采用PKI/CA结合传感器网络下基于IBE的密钥管理,使传感器节点与汇聚节点通过基于身份标识的加密方法实现采集信息的私密性、新鲜性与可认证性,降低了WSN中加密与安全认证计算的复杂性。
根据本发明的一个方面,提供了一种物联网信息传输的方法,包括步骤:
A.在物联网中建立PKI/CA机制,对所述物联网中的汇聚节点和射频识别***后台数据库分配认证密钥和加密密钥;
B.在所述物联网的边缘网络中对传输的信息进行加密和认证;
C.所述加密和认证的信息到达所述物联网的汇聚节点后进行密钥转换,发送重新加密的信息到物联网应用管理服务器。
优选地,所述步骤B进一步包括:
当所述物联网的边缘网络为射频识别***时,在所述射频识别***的后台数据库分配认证密钥和加密密钥;
在所述射频识别***中利用基于变量更新的射频识别***双向认证协议对信息进行认证和加密;
在所述射频识别***的后台数据库对所述认证和加密的信息进行密钥转换。
优选地,所述步骤B进一步包括:
当所述物联网的边缘网络为无线传感器网络时,在所述物联网的汇聚节点设置认证中心,在无线传感器网络中的每一传感器节点利用IBE算法生成加密密钥并通过所述认证中心完成信息的加密和认证。
优选地,所述在射频识别***中利用基于变量更新的射频识别***双向认证协议完成信息的认证和加密的步骤进一步包括:
对阅读器R和标签T初始化赋值为R(X,Y)和T(X,Y);
阅读器发送请求,判断Hash
Figure BDA0000119111250000051
是否等于Hash
Figure BDA0000119111250000052
成立则完成对阅读器R的认证;
判断Hash
Figure BDA0000119111250000053
是否等于收到的Hash
Figure BDA0000119111250000054
成立则完成对标签T的认证;
利用Rid计算Hash
Figure BDA0000119111250000055
是否等于Hash完成对阅读器R的认证并定位Xn,计算Hash
Figure BDA0000119111250000057
是否等于收到的Hash
Figure BDA0000119111250000058
完成对标签T的认证并定位Tid
利用密钥计算
Figure BDA0000119111250000059
取得标签的ID即Tid,计算Hash
Figure BDA00001191112500000510
是否等于收到的Hash
Figure BDA00001191112500000511
如成立则完成对数据库DB的认证;
计算Hash是否等于收到的Hash
Figure BDA0000119111250000062
如成立则标签完成对数据库DB的认证。
优选地,上述技术方案还包括阅读器R发起请求对数据库DB、阅读器R和标签T的相关变量进行更新的过程,具体包括步骤
当倒计时器TTL=0时,计算数据库中Rid对应的Hash
Figure BDA0000119111250000063
是否等于收到的Hash如成立则完成对阅读器R的认证,更新变量(Xn,Yn)为(Mn,Nn)、(X,Y)为(A,B);
计算收到的Hash
Figure BDA0000119111250000065
是否等于Hash
Figure BDA0000119111250000066
如成立,完成对数据库DB的认证,阅读器R解密,更新相应变量(Mn,Nn)为(Xn,Yn),(A)更新为(X);
计算Hash是否等于收到的Hash
Figure BDA0000119111250000068
如成立则完成对阅读器R的认证;
计算Hash
Figure BDA0000119111250000069
是否等于收到的Hash
Figure BDA00001191112500000610
如成立则完成对标签T的认证;
利用
Figure BDA00001191112500000611
取得A,
Figure BDA00001191112500000612
取得B,更新(A,B)为(X,Y),更新结束。
优选地,还包括数据库DB发起请求对数据库DB、阅读器R和标签T的相关变量进行更新的过程,具体包括步骤
当倒计时器TTL=0时,计算Hash
Figure BDA00001191112500000613
是否等于收到的Hash
Figure BDA00001191112500000614
如成立则完成对数据库DB的认证;
Rid计算Hash
Figure BDA00001191112500000615
是否等于收到的Hash
Figure BDA00001191112500000616
如成立则完成对阅读器R的认证,数据库DB进行变量更新,将(Xn,Yn)更新为(Mn,Nn),(X,Y)更新为(A,B);
计算收到的Hash
Figure BDA00001191112500000617
是否等于Hash
Figure BDA00001191112500000618
如成立,完成对数据库DB的认证,阅读器R解密,将相应变量(Mn,Nn)更新为(Xn,Yn),(A)更新为(X);
计算Hash
Figure BDA00001191112500000619
是否等于收到的Hash
Figure BDA00001191112500000620
如成立则完成对阅读器R的认证;
计算Hash是否等于收到的Hash
Figure BDA00001191112500000622
如成立则完成对标签T的认证;
利用
Figure BDA0000119111250000071
取得A,
Figure BDA0000119111250000072
取得B,将(A,B)更新为(X,Y),更新结束。
优选地,在所述物联网的汇聚节点设置认证中心,在无线传感器网络中的每一传感器节点利用IBE算法生成加密密钥并通过所述认证中心完成信息的加密和认证步骤进一步包括:
计算公共参数,并选择主密钥s,根据每个传感器节点的标识Id,计算HASH并利用主密钥生成相应的节点密钥K,将所述参数、传感器节点的标识Id和节点密钥K,写入到相应传感器节点中,使得每个节点都有自己的密钥和相关的公共参数;
对所述无线传感器网络中的发送节点A和接收节点B,以及明文m、接收节点B的身份Id为公钥,随机数取r,对发送的信息进行明文加密;
接收节点B收到密文,应用节点密钥K解密所述密文得到原文。
优选地,所述步骤C进一步包括:
私钥生成器PKG接收到无线传感器网络节点发来的加密信息后,首先利用保存的对应私钥进行解密,还原信息;
在***初始化时,PKI/CA为私钥生成器PKG生成数字证书及公/私钥;
部署结束后,CA认证中心会与私钥生成器PKG协商相应的会话密钥M;
私钥生成器PKG利用PKG私钥进行签名并生成报文摘要,利用M对还原信息、签名和报文摘要进行加密,通过因特网将加密信息发送至物联网应用管理服务器。
优选地,所述步骤C还包括:
物联网应用管理服务器将私钥生成器PKG的数字证书发送到CA认证中心进行认证;
物联网应用管理服务器将经过认证的PKG发来的加密信息利用会话密钥M进行解密还原信息,利用PKG公钥进行签名验证,防止抵赖;
重新对信息计算报文摘要并对比PKG发来的摘要,如匹配则信息完整;
物联网应用管理服务器获取无线传感器网络节点经由汇聚节点转发来的信息。
优选地,所述步骤C还包括构造证书和撤销证书过程,具体包括步骤:
预置证书最长有效期为L,更新的时间长度为I;
通过以下公式产生单向哈希链
Hi(r)=H(Hi-1(r)),(i=1,2,…,j),其中H0(r)=r,并且r是一个只有用户才知道的随机数;
把(Hi(r),I,L)发送给私钥生成器PKG;
私钥生成器PKG验证用户请求;
生成密钥对公钥和私钥;
生成证书;
把证书发送给用户;
在r和s都泄露的时候,由私钥生成器PKG用证书作废表公布失效证书。
优选地,上述构造证书和撤销证书过程还包括步骤:
将所述证书包含的数据(Hi(r),I,L)集成进X.509v3证书中的扩展字段。
根据本发明的另一方面,还提供了一种物联网信息传输***,包括PKI/CA装置、边缘网络传输信息认证和加密装置和边缘网络与物联网间密钥转换装置,其中
所述PKI/CA装置用于在物联网中建立PKI/CA机制,对所述物联网中的汇聚节点和射频识别***后台数据库分配认证密钥和加密密钥;
所述边缘网络传输信息认证和加密装置用于在所述物联网的边缘网络中对传输的信息进行加密和认证;
所述边缘网络与物联网间密钥转换装置用于当所述加密和认证的信息到达所述物联网的汇聚节点后进行密钥转换,发送重新加密的信息到物联网应用管理服务器。
优选地,所述边缘网络传输信息认证和加密装置具体为射频识别***认证和加密装置,用于当所述物联网的边缘网络为射频识别***时,
在所述射频识别***的后台数据库分配认证密钥和加密密钥;
在所述射频识别***中利用基于变量更新的射频识别***双向认证协议对信息进行认证和加密;
在所述射频识别***的后台数据库对所述认证和加密的信息进行密钥转换。
优选地,所述边缘网络传输信息认证和加密装置具体为无线传感器网络加密和认证装置,用于
当所述物联网的边缘网络为无线传感器网络时,在所述无线传感器网络中的汇聚节点设置认证中心,在无线传感器网络中的每一传感器节点利用IBE算法生成加密密钥并通过所述认证中心完成信息的加密和认证。
优选地,所述射频识别***认证和加密装置进一步包括:
初始化模块,用于对数据库DB、阅读器R和标签T初始化赋值,其中数据库初始值为阅读器ID(R1,R2,...,Rn),每个阅读器的初始值R1(X1,Y1)...Rn(Xn,Yn);***初始值(X,Y);标签信息及标签ID(T1,T2...Tn),阅读器R初始值为阅读器ID(Rn),阅读器Rn的初始值Rn(Xn,Yn)为***初始值(X),标签T初始值为(X,Y);
认证模块,用于阅读器发送请求,判断Hash是否等于Hash
Figure BDA0000119111250000092
成立则完成对阅读器R的认证;
判断Hash
Figure BDA0000119111250000093
是否等于收到的Hash
Figure BDA0000119111250000094
成立则完成对标签T的认证;
利用Rid计算Hash
Figure BDA0000119111250000095
是否等于Hash
Figure BDA0000119111250000096
完成对阅读器R的认证并定位Xn,计算Hash
Figure BDA0000119111250000097
是否等于收到的Hash
Figure BDA0000119111250000098
完成对标签T的认证并定位Tid
利用密钥计算
Figure BDA0000119111250000099
取得标签的ID即Tid,计算Hash
Figure BDA00001191112500000910
是否等于收到的Hash
Figure BDA00001191112500000911
如成立则完成对数据库DB的认证;
计算Hash
Figure BDA00001191112500000912
是否等于收到的Hash
Figure BDA00001191112500000913
如成立则标签完成对数据库DB的认证。
优选地,所述射频识别***认证和加密装置还包括阅读器请求变量更新模块,用于
当TTL=0时,计算数据库中Rid对应的Hash
Figure BDA0000119111250000101
是否等于收到的Hash
Figure BDA0000119111250000102
如成立则完成对阅读器R的认证,更新变量(Xn,Yn)为(Mn,Nn);(X,Y)为(A,B);
计算收到的Hash
Figure BDA0000119111250000103
是否等于Hash如成立,完成对数据库DB的认证,阅读器R解密,更新相应变量(Mn,Nn)为(Xn,Yn),(A)为(X);
计算Hash
Figure BDA0000119111250000105
是否等于收到的Hash
Figure BDA0000119111250000106
如成立则完成对阅读器R的认证;
计算Hash
Figure BDA0000119111250000107
是否等于收到的Hash如成立则完成对标签T的认证;
利用
Figure BDA0000119111250000109
取得A,
Figure BDA00001191112500001010
取得B,更新(A,B)为(X,Y),更新结束。
优选地,所述射频识别***认证和加密装置还包括数据库请求变量更新模块,用于
当TTL=0时,计算Hash
Figure BDA00001191112500001011
是否等于收到的Hash
Figure BDA00001191112500001012
如成立则完成对数据库DB的认证;
Rid计算Hash
Figure BDA00001191112500001013
是否等于收到的Hash
Figure BDA00001191112500001014
如成立则完成对阅读器R的认证,数据库DB进行变量更新,将(Xn,Yn)更新为(Mn,Nn),(X,Y)更新为(A,B);
计算收到的Hash
Figure BDA00001191112500001015
是否等于Hash
Figure BDA00001191112500001016
如成立,完成对数据库DB的认证,阅读器R解密,将相应变量(Mn,Nn)更新为(Xn,Yn),(A)更新为(X);
计算Hash
Figure BDA00001191112500001017
是否等于收到的Hash
Figure BDA00001191112500001018
如成立则完成对阅读器R的认证;
计算Hash
Figure BDA00001191112500001019
是否等于收到的Hash
Figure BDA00001191112500001020
如成立则完成对标签T的认证;
利用
Figure BDA00001191112500001021
取得A,
Figure BDA00001191112500001022
取得B,将(A,B)更新为(X,Y),更新结束。
优选地,所述无线传感器网络加密和认证装置进一步包括初始化模块、加密模块和解密模块,其中
所述初始化模块,用于计算公共参数,并选择主密钥s,根据每个传感器节点的标识Id,计算HASH并利用主密钥生成相应的节点密钥K,将所述参数、传感器节点的标识Id和节点密钥K,写入到相应传感器节点中,使得每个节点都有自己的密钥和相关的公共参数;
所述加密模块,用于对所述无线传感器网络中的发送节点A和接收节点B,以及明文m、接收节点B的身份Id为公钥,随机数取r,对发送的信息进行明文加密;
所述解密模块,用于接收节点B收到密文,应用节点密钥K解密所述密文得到原文。
优选地,所述边缘网络与物联网间认证和加密装置进一步包括***参数建立解密模块、用户私钥提取模块、加密模块和传输解密模块,其中
所述解密模块用于,私钥生成器PKG接收到无线传感器网络节点发来的加密信息后,首先利用保存的对应私钥进行解密,还原信息;
所述用户私钥提取模块用于,在***初始化时,PKI/CA为私钥生成器PKG生成数字证书及公/私钥,部署结束后,CA认证中心会与私钥生成器PKG协商相应的会话密钥M;
所述加密传输模块用于,私钥生成器PKG利用PKG私钥进行签名并生成报文摘要,利用M对还原信息、签名和报文摘要进行加密,通过因特网将加密信息发送至物联网应用管理服务器。
优选地,所述边缘网络与物联网间认证和加密装置还包括认证模块,所述认证模块用于,
物联网应用管理服务器将私钥生成器PKG的数字证书发送到CA认证中心进行认证;
物联网应用管理服务器将经过认证的PKG发来的加密信息利用会话密钥M进行解密还原信息,利用PKG公钥进行签名验证,防止抵赖;
重新对信息计算报文摘要并对比PKG发来的摘要,如匹配则信息完整;
物联网应用管理服务器获取无线传感器网络节点经由汇聚节点转发来的信息。
优选地,所述边缘网络与物联网间认证和加密装置还包括构造证书和撤销证书模块,所述构造证书和撤销证书模块用于
预置证书最长有效期为L,更新的时间长度为I;
通过以下公式产生单向哈希链
Hi(r)=H(Hi-1(r)),(i=1,2,…,j),其中H0(r)=r,并且r是一个只有用户才知道的随机数;
把(Hi(r),I,L)发送给私钥生成器PKG;
私钥生成器PKG验证用户请求;
生成密钥对公钥和私钥;
生成证书;
把证书发送给用户;
在r和s都泄露的时候,由私钥生成器PKG用证书作废表公布失效证书。
优选地,所述构造证书和撤销证书模块还用于将所述证书包含的数据(Hi(r),I,L)集成进X.509v3证书中的扩展字段。
本发明的技术效果在于:
1、针对物联网中RFID***的特点,采用基于变量更新的RFID双向认证协议,在阅读器和标签间使用密文的方式安全传输ID,保证信息的私密性。实现了三方相互认证,解决了RFID安全认证协议不能在标签、阅读器和后台数据库间实现相互认证的问题,有效抵御***内部攻击。对初始变量值进行了周期性更新处理,提高了RFID***的安全性。
2、针对物联网中无线传感器网络的具有处理能力较强的固定汇集节点和处理能力弱的移动汇集节点的特点,现有的WSN密钥管理对节点有较高的要求,采用IBE加密算法,在汇聚节点建立密钥中心,可以有效降低对普通节点性能上的要求,提高信息安全传递级别,同时解决了节点认证的问题。
3、目前尚未见在物联网环境下的有效的密钥管理策略,针对物联网感知层节点由于能量、计算能力、内存、带宽有限因素,传统的公钥认证方式如PKI/CA、KDC等均无法直接使用的问题,本发明通过在因特网环境下采用PKI/CA结合无线传感器网络下基于IBE的密钥管理,使得传感器节点与汇聚节点通过基于身份标识的加密方法实现采集信息的私密性、新鲜性与可认证性,降低了WSN中加密与安全认证计算的复杂性。同时,当WSN中信息到达汇聚节点后,在汇聚节点将WSN加密信息进行解密,通过因特网PKI/CA机制分配的认证信息及密钥,对信息进行加密传输,在物联网传输层的信息安全传输,实现了物联网统一密钥管理的需求。同时,通过为各认证服务器发放公钥证书及对证书进行扩展,解决因特网与物联网边缘网络安全认证及跨域认证的问题。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是本发明一个实施例的一种物联网密钥管理方法的流程图。
图2是本发明一个实施例中的RFID双向认证协议的认证过程流程图。
图3是本发明一个实施例中的阅读器R发起更新的流程图。
图4是本发明一个实施例中的数据库DB发起更新的流程图。
图5是本发明一个实施例中的在无线传感器网络内部基于IBE算法的认证加密流程图。
图6是本发明一个实施例中的在WSN汇聚节点(移动节点)与物联网业务处理平台间采用基于IBE的改进PKI认证方法流程图。
图7是本发明一个实施例中的构造证书和撤销证书流程图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
随着物联网的全面发展,其承载各类业务的基础网络安全性问题将比现有网络***更加复杂和难以解决。物联网中的认证主要包括身份认证和消息认证。身份认证可以使通信双方确信对方的身份并交换会话密钥。保密性和及时性是认证的密钥交换中两个重要的问题。在异构网络中,不同的接入认证服务器可能不属于同一个网络运营商,若每一对接入认证服务器都共享一密钥,则不容易现实;同时各运营商出于不同的目的,对安全的重视程度可能不同,因此很难保证密钥的安全。
PKI是利用公钥理论和技术建立的提供安全服务的基础设施,它具有的功能有:产生、验证和分发密钥、签名和验证、证书的获取、验证证书、保存证书、证书废止的申请、密钥的恢复、CRL的获取、密钥更新、交叉认证等。PKI的实现面临着诸如证书管理、验证、撤销、域间交叉认证等许多复杂问题。
基于身份加密的IBE体系作为新一代网络体系的框架方案,是和PKI具有相同职能的公钥体系模型,它更适用于无线传感器网络。它是由密钥管理、标识管理、权限管理和域间互联机制组成的集中式管理的公钥体系。IBE是一种新型的公钥加密体制,加密用的公钥不是从公钥证书中获得的,而是直接使用表示用户身份的字符串,例如姓名、E-mail地址、IP地址等。私钥由可信第三方TA产生。基于身份加密不需要公钥证书及相关操作,简化了公钥的使用与管理。IBE避免了PKI中和证书管理相关的难题,这导致了这两种机制在结构上的不同。因为没有对证书、身份和密钥信息的存储要求,倘若这些信息的真实性能够得到验证,用IBE在客户端开发一个轻量级的安全***更有潜能,如在移动***中或无线传感器网络中。
因此对于一个分布广泛的物联网***的因特网,采用PKI更合适。客户端有生成自己的密钥对的能力,在某些环境中具有很大的优势。而在无线传感器网内部采用IBE算法的认证加密方法。
针对移动终端及WSN的Sink节点计算速度慢、存储量小的特点,本着尽量减少移动终端计算量、节省存储空间的原则,利用较为成熟的因特网网络安全协议,采用基于身份加密的密码体制与PKI公钥认证相结合的方案。为各认证服务器发放公钥证书,并利用公钥密码体制进行认证。
以下是本发明的物联网密钥管理方法的一种具体实施方式。
如图1所示,基于IBE与PKI结合的物联网密钥管理方法的一种具体实施方式包括步骤如下:
步骤101、首先在物联网中建立PKI/CA机制,对所述物联网的汇聚节点及射频识别***RFID后台数据库分配认证及加密密钥;
步骤102、在射频识别***RFID***中利用基于变量更新的RFID双向认证协议完成信息的认证及加密;
步骤103、在无线传感器网络的汇聚节点(Sink节点)设置认证中心,在传感器节点利用IBE生成加密密钥,利用IBE算法的特殊性完成加密及认证过程;
步骤104、无线传感器网络或RFID加密信息到达所述物联网的Sink节点或RFID后台数据库后进行密钥转换,发送加密信息到物联网应用管理服务器。
需要说明的是,在物联网中,上述无线传感器网络、RFID网络可以同时存在,也可以单独存在,也可能还有移动网络等其他网络,无线传感器网络与移动网络相似,本实施例中对于传感器节点的操作也适用于步骤102和步骤103可以根据具体涉及到的物联网结构进行选择是否采用。
对于步骤102在RFID***中利用基于变量更新的RFID双向认证协议完成信息的认证及加密,是通过在RFID***中采用基于变量更新的RFID安全认证协议,利用单向哈希函数特性,对传递信息进行加密处理,并在后台数据库中进行***内部密钥管理。
如图2所示是RFID双向认证协议的认证过程。
步骤201:对数据库DB、阅读器R和标签T初始化赋值;
步骤202:阅读器发送请求,判断Hash
Figure BDA0000119111250000151
是否等于Hash
Figure BDA0000119111250000152
成立则完成对阅读器R的认证;
步骤203:判断Hash
Figure BDA0000119111250000161
是否等于收到的Hash
Figure BDA0000119111250000162
Figure BDA0000119111250000163
成立则完成对标签T的认证;
步骤204:利用Rid计算Hash
Figure BDA0000119111250000164
是否等于Hash
Figure BDA0000119111250000165
Figure BDA0000119111250000166
完成对阅读器R的认证并定位Xn,计算Hash
Figure BDA0000119111250000167
是否等于收到的Hash
Figure BDA0000119111250000168
完成对标签T的认证并定位Tid
步骤205:利用密钥计算
Figure BDA0000119111250000169
取得标签的ID即Tid,计算Hash
Figure BDA00001191112500001610
是否等于收到的Hash
Figure BDA00001191112500001611
如成立则完成对数据库DB的认证;
步骤206:计算Hash
Figure BDA00001191112500001612
是否等于收到的Hash
Figure BDA00001191112500001613
如成立则标签完成对数据库DB的认证。
变量更新过程是对数据库DB、阅读器R、标签T相关变量进行更新。具体更新过程分两种:由阅读器R发起更新和由数据库DB发起更新。
如图3所示,是通过阅读器R发起更新,继而对数据库DB、阅读器R和标签T相关变量进行更新。
步骤301:当TTL=0时,计算数据库中Rid对应的Hash
Figure BDA00001191112500001614
是否等于收到的Hash
Figure BDA00001191112500001615
如成立则完成对阅读器R的认证,更新变量(Xn,Yn)为(Mn,Nn);(X,Y)为(A,B);
步骤302:计算收到的Hash
Figure BDA00001191112500001616
是否等于Hash
Figure BDA00001191112500001617
如成立,完成对数据库DB的认证,阅读器R解密,更新相应变量(Mn,Nn)为(Xn,Yn),(A)为(X);
步骤303:计算Hash
Figure BDA00001191112500001618
是否等于收到的Hash
Figure BDA00001191112500001619
如成立则完成对阅读器R的认证;
步骤304:计算Hash
Figure BDA00001191112500001620
是否等于收到的Hash如成立则完成对标签T的认证;
步骤305:利用取得A,
Figure BDA00001191112500001623
取得B,更新(A,B)为(X,Y),更新结束。
如图4所示,是通过数据库DB发起更新,继而对数据库DB、阅读器R和标签T相关变量进行更新。
步骤401:当TTL=0时,计算Hash
Figure BDA00001191112500001624
是否等于收到的Hash
Figure BDA0000119111250000171
如成立则完成对数据库DB的认证;
步骤402:Rid计算Hash
Figure BDA0000119111250000172
是否等于收到的Hash
Figure BDA0000119111250000173
如成立则完成对阅读器R的认证,数据库DB进行变量更新,将(Xn,Yn)更新为(Mn,Nn),(X,Y)更新为(A,B);
步骤403:计算收到的Hash
Figure BDA0000119111250000174
是否等于Hash
Figure BDA0000119111250000175
如成立,完成对数据库DB的认证,阅读器R解密,将相应变量(Mn,Nn)更新为(Xn,Yn),(A)更新为(X);
步骤405:计算Hash
Figure BDA0000119111250000176
是否等于收到的Hash如成立则完成对阅读器R的认证;
步骤406:计算Hash
Figure BDA0000119111250000178
是否等于收到的Hash
Figure BDA0000119111250000179
如成立则完成对标签T的认证;
步骤407:利用
Figure BDA00001191112500001710
取得A,
Figure BDA00001191112500001711
取得B,将(A,B)更新为(X,Y),更新结束。
在步骤103中,在无线传感器网络内部基于IBE算法的认证加密方案,基于IBE算法,给出一种应用于无线传感器网络的密钥建立、分配和加密方法,可以实现包括认证、加密服务及***内部密钥管理。
具体实现方式如图5所示,由三部分组成,具体方法如下:
步骤501:初始化过程,包括两个部分,一是计算公共参数,二是计算节点密钥。首先计算公共参数,并选择主密钥s;根据每个无线节点的标识Id,计算HASH并利用主密钥生成相应的密钥K;将参数、Id和K,写入到无线节点中,使得每个节点都有自己的密钥和相关的公共参数。
步骤502:加密过程,通过对一个无线传感器网络中的发送节点A和接收节点B,以及明文m,B的身份Id为公钥,随机数取r;对信息进行明文加密。特别要指出的是,基于IBE算法可以将加密和认证结合起来,以小的代价同时完成加密和认证。这也是IBE算法可进一步应用于无线传感器网络的优势。
步骤503:解密过程:接收节点B收到密文,应用密钥K解密原文。
上述方法中给出的基于IBE算法的WSN加密方法中与节点有关的仅有加密过程和解密过程,仅依赖于IBE算法中的Encrypt和Decrypt函数。
无论是加密过程,还是解密过程,算法的复杂性的主要部分由计算双线性映射和散列函数决定。IBE算法的核心是使用了超奇异椭圆曲线上的一个双线性映射;对输入数据进行有限次运算,使用的Hash是安全散列算法(Secure Hash Algorithm简称SHA)。
在密钥预分配方而,基于IBE算法方案的预分配过程可以在无线传感器网络建设之前进行,对节点没有影响。
在密钥***健壮性方面,在基于IBE方案中,公钥是对方的身份标识ID,生成的密钥只有节点自己有,当一个节点被破获后,牵涉不到其他节点的安全,更影响不到全网的安全,它是与网络的规模无关的,这样保证了网络的强健壮性。与对称密钥***相比,由于其采用了密钥预分配方法,如随机算法中所有节点的密钥都是从一个密钥子空间中选取的,尽管是随机选取,但不可避免会造成多对节点的密钥相同,特别是一般的无线传感器网络的节点树都比较大,密钥的重复可能性就更大,这就给网络的安全带来隐患。因此,在健壮性和安全性方面给出的算法比目前的随机算法更具有优越性。
在基于IBE的方法中,每个无线节点仅需要存储公共参数、自己的身份标识ID和自己的密钥K。而且存贮量与网络的规模无关,并能保证与任何节点都有密钥对进行通信。而不是以一种概率的形式保证节点之间的共享密钥对。在这一点上,也显示了基于IBE的密钥方法的优越性。
传感器网络节点具有计算能力较低、内存小和电池能源小等特点。传统的非对称加密算法在无线传感器网络的直接应用有较大的难度,必须进行有效的延伸。尽管基于IBE的加密方法也是非对称加密方法,但它可以用椭圆曲线算法进行实现,正是这一点,使得它既具有了非对称密钥***的灵活性,又显示了与对称密钥***相当的简单性。在算法复杂性方而,基于IBE的方法介于对称密钥***和非对称密钥***之间,远小于非对称密钥***中的RSA方法,为椭圆曲线加密算法在无线传感器网络中的应用提供了新的方法。在算法安全性方面,与对称密钥***的预分配方法相比,提出的方法更具安全性,便用密钥的分配建立,与网络的规模无关。而对称密钥***中的预分配方法随着网络规模的之间,共享密钥对的重复率上升,除非加大每个无线节点的密钥存储个数,但这样做又增加了对存储的要求。因此,基于IBE算法的无线传感器网络加密方法具有一定的优势。
在步骤104中,在WSN汇聚节点(移动节点)与物联网业务处理平台间采用基于身份的加密和签名机制,实现安全认证及密钥管理。采用基于IBE的改进PKI认证方法,移动终端和接入认证服务器之间以及各接入认证服务器间不需要预先存在安全关联,认证服务器间也不需要有相同的公钥参数,增强***的扩展。
在WSN汇聚节点(移动节点)与物联网业务处理平台间采用基于IBE的改进PKI认证方法。
IBE方案分为4个执行阶段:***参数建立、用户私钥提取、加密和解密,如图6所示,具体如下:
步骤601:***参数建立,PKG(私钥生成器)初始化密钥服务器,生成公共参数P与主密钥s,其中s通过s*P的方式被秘密共享。
步骤602:用户私钥提取,PKG用主密钥和用户的ID(例如,该用户的电子邮箱),为用户产生他的私钥s*PID。(PID是椭圆曲线上的一个点,由该用户的ID通过散列函数转换而成),并通过安全架道,将该私钥返给该用户。
步骤603:加密,消息发送者计算出消息接收者的PID,然后选择一个随机数r,算出加密密钥K,K=Pair(r*PID,s*P)最后将密文连同r*P一起发送给消息接收者。
步骤604:解密,消息接收者收到密文后,利用双线性映射的性质,以其私钥计算出加密密钥K,K=Pair(r*PID,s*P)。
IBE中有一个严重问题--第三方代管。所有用户的私钥都是由PKG生成的,主密钥s一旦泄露,将会对用户造成不可估量的损失。为了更好的保护这个主密钥,通常的做法是借助门限密码学中的秘密共享方法将s共享于n个对等的可信第三方PKG之间,任何低于t(1<t<=n)个的PKG合作得小到s,这即是(t,n)门限秘密共享。用户必须向任意t个PKG证明自己的身份,每个PKG发给他一部分私钥信息,用户再将这些部分信息“相加”,从而得到自己真正的私钥。在这种方案下,用户必须向t个PKG证明自己的身份,对用户和PKG都是很大的负担。因此,方案通过使用单向哈希链,避免了第三方代管的问题。单向哈希链因其在验证方面的高性能而得到广泛应用,特别是在为资源有限的移动设备或传感网络设计安全协议时,具有优势。
如图7所示,构造证书及撤销过程包括:
步骤701:定义证书参数,证书最长有效期L、更新的时间的长度I(将证书的有效期均匀分割成若干时间段,在证书持有者的控制下,证书可以在任何小时间段结束时到期。);
步骤702:产生单向哈希链,Hi(r)=H(Hi-1(r)),(i=1,2,…,j),其中H0(r)=r,并且r是一个只有用户才知道的随机数;
步骤703:把(Hi(r),I,L)发送给PKG(私钥生成器);
步骤704:验证用户请求;
步骤705:生成密钥对,即公钥及私钥;
步骤706:生成证书;
步骤707:把证书发送给用户;
步骤708:沿用传统PKI的证书撤销方法,在r和s都泄露的时候,由PKG用证书作废表公布失效证书。
由于与单向哈希链结合使用,避免了IBE中第三方代管所带来的缺陷。因为如果PKG的主密钥s泄露,攻击者在不知道r的情况下,无法生成其他用户的数字签名,也就不能冒充其他用户。用户可以从此不再释放哈希值,这样证书就会在下一个更新点很快到期。
如果只有r泄露了,用户可以停止使用私钥来签名。考虑到安全的问题,私钥和r应该分开保存。r只有在更新证书时才会使用,所以r可以被离线保存。最直接的方法是记住r(r很短,只有128比特),在更新证书时人工输入r。当用于更新的哈希值产生后,r从本地***中被擦去。把由于***被攻破带来的泄漏可能降至最低。由此可见,相比于IBE***和普通的PKI***,这种改进的PKI***的安全性比较高。
破解IBE***中的用户私钥,相当于求解椭圆曲线对数问题的时间复杂性。所以,私钥能够用长度少得多的比特取得接近RSA的安个性,给密钥的存储与管理带来极大方便。另外,IBE使得通信一方在没有另一方证书的情况下,也能发送加密消息,增加了PKI***使用的灵活性。
与普通PKI***相比,单向哈希链的引入虽然在生成签名时造成额外的开销,但这种开销非常小,因为哈希值很容易计算,而且只有在更新点才需要计算。另一方面,由于***安全性的提高,需要撤销的证书数量减少,从根本上方便了证书作废表的更新、传递与存储此外,证书持有者定期释放哈希值,使验证者不需要检索PKG的撤销信息,直接就可以检查证书状态,从而降低了验证证书有效性的开销(减少了检查证书作废表的次数)
同时,在物联网业务处理平台对异构网络间信息传输进行格式转换处理,并在相应的密钥管理***间进行无缝切换,建立统一密钥管理、权限管理及跨域认证,从而保障信息的私密性、完整性、可用性、可鉴别及不可抵赖性,有效防止网络攻击行为,满足物联网业务处理的安全需求。
要与当前的PKI互操作时,只需将此类证书包含的额外数据(Hi(r),I,L)集成进X.509v3证书中的扩展字段即可。
在物联网的无线传感器网络中采用基于Boneh-Franklin IBE算法的认证加密方案,相比于传统的对称密钥***方式和非对称密钥***方式,具有较低的复杂性,算法复杂度为O(n)+O(log2q),(q为密钥个数),算法复杂度远小于非对称密钥***中的RSA方法;在密钥***健壮性方面,保证了网络的强健壮性;在随机预分配q-composite方法中,每个无线节点必须保存q个对称密钥,为了保证任意两个相邻节点以P的概率共享同一个密钥,q数一般大于250;在基于IBE的方法中,每个无线节点仅需要存储公共参数、自己的身份标识Id和自己的密钥Kid。而且存贮量与网络的规模无关,并能保证与任何节点都有密钥对进行通信。因此该方案占用的存储空间较小。
在WSN汇聚节点(移动节点)与物联网业务处理平台间采用基于IBE的改进PKI认证方法具有较高的安全性;由于与单向哈希链结合使用,避免了IBE中第三方代管所带来的缺陷;私钥能够用长度少得多的比特(128位)取得接近RSA的安个性,给密钥的存储与管理带来极大方便;增加了PKI***使用的灵活性;降低了验证证书有效性的开销;通过X.509v3证书中的扩展字段可以实现异构网络互认证。
根据本发明的一种物联网密钥管理***的一个具体实施方式,所述***包括:PKI/CA装置、RFID认证和加密装置、无线传感器网络加密和认证装置和无线传感器网络与物联网间密钥转换装置,其中
所述PKI/CA装置,用于在物联网中建立PKI/CA机制,对所述物联网中的汇聚节点和射频识别***后台数据库分配认证密钥和加密密钥;
所述RFID认证和加密装置,用于当所述物联网的边缘网络为射频识别***时,在所述射频识别***中利用基于变量更新的射频识别***双向认证协议对信息进行认证和加密;
所述无线传感器网络加密和认证装置,用于当所述物联网的边缘网络为无线传感器网络时,在所述无线传感器网络中的汇聚节点设置认证中心,在无线传感器网络中的每一传感器节点利用IBE算法生成加密密钥并通过所述认证中心完成信息的加密和认证;
所述无线传感器网络与物联网间密钥转换装置,用于在射频识别***和/或无线传感器网络中加密和认证的信息到达所述物联网的汇聚节点和/或射频识别***后台数据库后进行密钥转换,发送加密信息到物联网应用管理服务器。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (22)

1.一种物联网信息传输的方法,其特征在于,包括步骤:
A.在物联网中建立PKI/CA机制,对所述物联网中的汇聚节点和射频识别***后台数据库分配认证密钥和加密密钥;
B.在所述物联网的边缘网络中对传输的信息进行加密和认证;
C.所述加密和认证的信息到达所述物联网的汇聚节点后进行密钥转换,发送重新加密的信息到物联网应用管理服务器。
2.如权利要求1所述的方法,其特征在于,所述步骤B进一步包括:
当所述物联网的边缘网络为射频识别***时,在所述射频识别***的后台数据库分配认证密钥和加密密钥;
在所述射频识别***中利用基于变量更新的射频识别***双向认证协议对信息进行认证和加密;
在所述射频识别***的后台数据库对所述认证和加密的信息进行密钥转换。
3.如权利要求1所述的方法,其特征在于,所述步骤B进一步包括:
当所述物联网的边缘网络为无线传感器网络时,在所述物联网的汇聚节点设置认证中心,在无线传感器网络中的每一传感器节点利用IBE算法生成加密密钥并通过所述认证中心完成信息的加密和认证。
4.如权利要求2所述的方法,其特征在于,所述在射频识别***中利用基于变量更新的射频识别***双向认证协议完成信息的认证和加密的步骤进一步包括:
对阅读器R和标签T初始化赋值为R(X,Y)和T(X,Y);
阅读器发送请求,判断Hash是否等于Hash
Figure FDA0000119111240000012
成立则完成对阅读器R的认证;
判断Hash是否等于收到的Hash
Figure FDA0000119111240000014
成立则完成对标签T的认证;
利用Rid计算Hash
Figure FDA0000119111240000015
是否等于Hash
Figure FDA0000119111240000016
完成对阅读器R的认证并定位Xn,计算Hash
Figure FDA0000119111240000017
是否等于收到的Hash
Figure FDA0000119111240000018
完成对标签T的认证并定位Tid
利用密钥计算
Figure FDA0000119111240000021
取得标签的ID即Tid,计算Hash
Figure FDA0000119111240000022
是否等于收到的Hash如成立则完成对数据库DB的认证;
计算Hash是否等于收到的Hash
Figure FDA0000119111240000025
如成立则标签完成对数据库DB的认证。
5.如权利要求4所述的方法,其特征在于,还包括阅读器R发起请求对数据库DB、阅读器R和标签T的相关变量进行更新的过程,具体包括步骤
当倒计时器TTL=0时,计算数据库中Rid对应的Hash
Figure FDA0000119111240000026
是否等于收到的Hash
Figure FDA0000119111240000027
如成立则完成对阅读器R的认证,更新变量(Xn,Yn)为(Mn,Nn)、(X,Y)为(A,B);
计算收到的Hash
Figure FDA0000119111240000028
是否等于Hash
Figure FDA0000119111240000029
如成立,完成对数据库DB的认证,阅读器R解密,更新相应变量(Mn,Nn)为(Xn,Yn),(A)更新为(X);
计算Hash
Figure FDA00001191112400000210
是否等于收到的Hash
Figure FDA00001191112400000211
如成立则完成对阅读器R的认证;
计算Hash
Figure FDA00001191112400000212
是否等于收到的Hash
Figure FDA00001191112400000213
如成立则完成对标签T的认证;
利用取得A,
Figure FDA00001191112400000215
取得B,更新(A,B)为(X,Y),更新结束。
6.如权利要求4所述的方法,其特征在于,还包括数据库DB发起请求对数据库DB、阅读器R和标签T的相关变量进行更新的过程,具体包括步骤
当倒计时器TTL=0时,计算Hash
Figure FDA00001191112400000216
是否等于收到的Hash如成立则完成对数据库DB的认证;
Rid计算Hash
Figure FDA00001191112400000218
是否等于收到的Hash
Figure FDA00001191112400000219
如成立则完成对阅读器R的认证,数据库DB进行变量更新,将(Xn,Yn)更新为(Mn,Nn),(X,Y)更新为(A,B);
计算收到的Hash
Figure FDA00001191112400000220
是否等于Hash
Figure FDA00001191112400000221
如成立,完成对数据库DB的认证,阅读器R解密,将相应变量(Mn,Nn)更新为(Xn,Yn),(A)更新为(X);
计算Hash
Figure FDA0000119111240000031
是否等于收到的Hash如成立则完成对阅读器R的认证;
计算Hash
Figure FDA0000119111240000033
是否等于收到的Hash
Figure FDA0000119111240000034
如成立则完成对标签T的认证;
利用取得A,取得B,将(A,B)更新为(X,Y),更新结束。
7.如权利要求3所述的方法,其特征在于,在所述物联网的汇聚节点设置认证中心,在无线传感器网络中的每一传感器节点利用IBE算法生成加密密钥并通过所述认证中心完成信息的加密和认证步骤进一步包括:
计算公共参数,并选择主密钥s,根据每个传感器节点的标识Id,计算HASH并利用主密钥生成相应的节点密钥K,将所述参数、传感器节点的标识Id和节点密钥K,写入到相应传感器节点中,使得每个节点都有自己的密钥和相关的公共参数;
对所述无线传感器网络中的发送节点A和接收节点B,以及明文m、接收节点B的身份Id为公钥,随机数取r,对发送的信息进行明文加密;
接收节点B收到密文,应用节点密钥K解密所述密文得到原文。
8.如权利要求1所述的方法,其特征在于,所述在物联网的汇聚节点进行密钥转换,发送加密信息到物联网应用管理服务器步骤进一步包括:
私钥生成器PKG接收到无线传感器网络节点发来的加密信息后,首先利用保存的对应私钥进行解密,还原信息;
在***初始化时,PKI/CA为私钥生成器PKG生成数字证书及公/私钥;
部署结束后,CA认证中心会与私钥生成器PKG协商相应的会话密钥M;
私钥生成器PKG利用PKG私钥进行签名并生成报文摘要,利用M对还原信息、签名和报文摘要进行加密,通过因特网将加密信息发送至物联网应用管理服务器。
9.如权利要求8所述的方法,其特征在于,所述步骤还包括:
物联网应用管理服务器将私钥生成器PKG的数字证书发送到CA认证中心进行认证;
物联网应用管理服务器将经过认证的PKG发来的加密信息利用会话密钥M进行解密还原信息,利用PKG公钥进行签名验证,防止抵赖;
重新对信息计算报文摘要并对比PKG发来的摘要,如匹配则信息完整;
物联网应用管理服务器获取无线传感器网络节点经由汇聚节点转发来的信息。
10.如权利要求8所述的方法,其特征在于,还包括构造证书和撤销证书过程,具体包括步骤:
预置证书最长有效期为L,更新的时间长度为I;
通过以下公式产生单向哈希链
Hi(r)=H(Hi-1(r)),(i=1,2,…,j),其中H0(r)=r,并且r是一个只有用户才知道的随机数;
把(Hi(r),I,L)发送给私钥生成器PKG;
私钥生成器PKG验证用户请求;
生成密钥对公钥和私钥;
生成证书;
把证书发送给用户;
在r和s都泄露的时候,由私钥生成器PKG用证书作废表公布失效证书。
11.如权利要求10所述的方法,其特征在于,还包括步骤:
将所述证书包含的数据(Hi(r),I,L)集成进X.509v3证书中的扩展字段。
12.一种物联网信息传输***,其特征在于,包括PKI/CA装置、边缘网络传输信息认证和加密装置和边缘网络与物联网间密钥转换装置,其中
所述PKI/CA装置用于在物联网中建立PKI/CA机制,对所述物联网中的汇聚节点和射频识别***后台数据库分配认证密钥和加密密钥;
所述边缘网络传输信息认证和加密装置用于在所述物联网的边缘网络中对传输的信息进行加密和认证;
所述边缘网络与物联网间密钥转换装置用于当所述加密和认证的信息到达所述物联网的汇聚节点后进行密钥转换,发送重新加密的信息到物联网应用管理服务器。
13.如权利要求12所述的***,其特征在于,所述边缘网络传输信息认证和加密装置具体为射频识别***认证和加密装置,用于当所述物联网的边缘网络为射频识别***时,
在所述射频识别***的后台数据库分配认证密钥和加密密钥;
在所述射频识别***中利用基于变量更新的射频识别***双向认证协议对信息进行认证和加密;
在所述射频识别***的后台数据库对所述认证和加密的信息进行密钥转换。
14.如权利要求12所述的***,其特征在于,所述边缘网络传输信息认证和加密装置具体为无线传感器网络加密和认证装置,用于
当所述物联网的边缘网络为无线传感器网络时,在所述无线传感器网络中的汇聚节点设置认证中心,在无线传感器网络中的每一传感器节点利用IBE算法生成加密密钥并通过所述认证中心完成信息的加密和认证。
15.如权利要求13所述的***,其特征在于,所述射频识别***认证和加密装置进一步包括:
初始化模块,用于对数据库DB、阅读器R和标签T初始化赋值,其中数据库初始值为阅读器ID(R1,R2,...,Rn),每个阅读器的初始值R1(X1,Y1)...Rn(Xn,Yn);***初始值(X,Y);标签信息及标签ID(T1,T2...Tn),阅读器R初始值为阅读器ID(Rn),阅读器Rn的初始值Rn(Xn,Yn)为***初始值(X),标签T初始值为(X,Y);
认证模块,用于阅读器发送请求,判断Hash
Figure FDA0000119111240000051
是否等于Hash
Figure FDA0000119111240000052
成立则完成对阅读器R的认证;
判断Hash
Figure FDA0000119111240000053
是否等于收到的Hash
Figure FDA0000119111240000054
成立则完成对标签T的认证;
利用Rid计算Hash
Figure FDA0000119111240000061
是否等于Hash
Figure FDA0000119111240000062
完成对阅读器R的认证并定位Xn,计算Hash
Figure FDA0000119111240000063
是否等于收到的Hash
Figure FDA0000119111240000064
完成对标签T的认证并定位Tid
利用密钥计算
Figure FDA0000119111240000065
取得标签的ID即Tid,计算Hash是否等于收到的Hash
Figure FDA0000119111240000067
如成立则完成对数据库DB的认证;
计算Hash
Figure FDA0000119111240000068
是否等于收到的Hash
Figure FDA0000119111240000069
如成立则标签完成对数据库DB的认证。
16.如权利要求13所述的***,其特征在于,所述射频识别***认证和加密装置还包括阅读器请求变量更新模块,用于
当TTL=0时,计算数据库中Rid对应的Hash
Figure FDA00001191112400000610
是否等于收到的Hash
Figure FDA00001191112400000611
如成立则完成对阅读器R的认证,更新变量(Xn,Yn)为(Mn,Nn);(X,Y)为(A,B);
计算收到的Hash
Figure FDA00001191112400000612
是否等于Hash
Figure FDA00001191112400000613
如成立,完成对数据库DB的认证,阅读器R解密,更新相应变量(Mn,Nn)为(Xn,Yn),(A)为(X);
计算Hash
Figure FDA00001191112400000614
是否等于收到的Hash
Figure FDA00001191112400000615
如成立则完成对阅读器R的认证;
计算Hash
Figure FDA00001191112400000616
是否等于收到的Hash
Figure FDA00001191112400000617
如成立则完成对标签T的认证;
利用
Figure FDA00001191112400000618
取得A,
Figure FDA00001191112400000619
取得B,更新(A,B)为(X,Y),更新结束。
17.如权利要求13所述的***,其特征在于,所述射频识别***认证和加密装置还包括数据库请求变量更新模块,用于
当TTL=0时,计算Hash
Figure FDA00001191112400000620
是否等于收到的Hash
Figure FDA00001191112400000621
如成立则完成对数据库DB的认证;
Rid计算Hash
Figure FDA00001191112400000622
是否等于收到的Hash如成立则完成对阅读器R的认证,数据库DB进行变量更新,将(Xn,Yn)更新为(Mn,Nn),(X,Y)更新为(A,B);
计算收到的Hash
Figure FDA0000119111240000071
是否等于Hash
Figure FDA0000119111240000072
如成立,完成对数据库DB的认证,阅读器R解密,将相应变量(Mn,Nn)更新为(Xn,Yn),(A)更新为(X);
计算Hash
Figure FDA0000119111240000073
是否等于收到的Hash
Figure FDA0000119111240000074
如成立则完成对阅读器R的认证;
计算Hash是否等于收到的Hash
Figure FDA0000119111240000076
如成立则完成对标签T的认证;
利用
Figure FDA0000119111240000077
取得A,
Figure FDA0000119111240000078
取得B,将(A,B)更新为(X,Y),更新结束。
18.如权利要求14所述的***,其特征在于,所述无线传感器网络加密和认证装置进一步包括初始化模块、加密模块和解密模块,其中
所述初始化模块,用于计算公共参数,并选择主密钥s,根据每个传感器节点的标识Id,计算HASH并利用主密钥生成相应的节点密钥K,将所述参数、传感器节点的标识Id和节点密钥K,写入到相应传感器节点中,使得每个节点都有自己的密钥和相关的公共参数;
所述加密模块,用于对所述无线传感器网络中的发送节点A和接收节点B,以及明文m、接收节点B的身份Id为公钥,随机数取r,对发送的信息进行明文加密;
所述解密模块,用于接收节点B收到密文,应用节点密钥K解密所述密文得到原文。
19.如权利要求12所述的***,其特征在于,所述边缘网络与物联网间认证和加密装置进一步包括***参数建立解密模块、用户私钥提取模块、加密模块和传输解密模块,其中
所述解密模块用于,私钥生成器PKG接收到无线传感器网络节点发来的加密信息后,首先利用保存的对应私钥进行解密,还原信息;
所述用户私钥提取模块用于,在***初始化时,PKI/CA为私钥生成器PKG生成数字证书及公/私钥,部署结束后,CA认证中心会与私钥生成器PKG协商相应的会话密钥M;
所述加密传输模块用于,私钥生成器PKG利用PKG私钥进行签名并生成报文摘要,利用M对还原信息、签名和报文摘要进行加密,通过因特网将加密信息发送至物联网应用管理服务器。
20.如权利要求19所述的***,其特征在于,所述边缘网络与物联网间认证和加密装置还包括认证模块,所述认证模块用于,
物联网应用管理服务器将私钥生成器PKG的数字证书发送到CA认证中心进行认证;
物联网应用管理服务器将经过认证的PKG发来的加密信息利用会话密钥M进行解密还原信息,利用PKG公钥进行签名验证,防止抵赖;
重新对信息计算报文摘要并对比PKG发来的摘要,如匹配则信息完整;
物联网应用管理服务器获取无线传感器网络节点经由汇聚节点转发来的信息。
21.如权利要求19所述的***,其特征在于,所述边缘网络与物联网间认证和加密装置还包括构造证书和撤销证书模块,所述构造证书和撤销证书模块用于
预置证书最长有效期为L,更新的时间长度为I;
通过以下公式产生单向哈希链
Hi(r)=H(Hi-1(r)),(i=1,2,…,j),其中H0(r)=r,并且r是一个只有用户才知道的随机数;
把(Hi(r),I,L)发送给私钥生成器PKG;
私钥生成器PKG验证用户请求;
生成密钥对公钥和私钥;
生成证书;
把证书发送给用户;
在r和s都泄露的时候,由私钥生成器PKG用证书作废表公布失效证书。
22.如权利要求21所述的***,其特征在于,所述构造证书和撤销证书模块还用于将所述证书包含的数据(Hi(r),I,L)集成进X.509v3证书中的扩展字段。
CN201110413357.9A 2011-12-13 一种物联网信息传输的方法和*** Active CN103166919B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110413357.9A CN103166919B (zh) 2011-12-13 一种物联网信息传输的方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110413357.9A CN103166919B (zh) 2011-12-13 一种物联网信息传输的方法和***

Publications (2)

Publication Number Publication Date
CN103166919A true CN103166919A (zh) 2013-06-19
CN103166919B CN103166919B (zh) 2016-12-14

Family

ID=

Cited By (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104283667A (zh) * 2013-07-01 2015-01-14 ***通信集团黑龙江有限公司 一种数据传输方法、装置及***
CN104967517A (zh) * 2015-07-24 2015-10-07 电子科技大学 一种用于无线传感器的网络数据聚合方法
CN104994085A (zh) * 2015-06-19 2015-10-21 浪潮(北京)电子信息产业有限公司 一种无线传感器网络中身份认证方法及***
CN105025020A (zh) * 2015-07-07 2015-11-04 成都英力拓信息技术有限公司 一种物联网的实现方法
CN105207969A (zh) * 2014-06-10 2015-12-30 江苏大泰信息技术有限公司 一种应用于物联网低功耗环境下的轻量级流式加密方法
CN105763321A (zh) * 2016-04-06 2016-07-13 深圳市奔迈科技有限公司 一种物联网通讯加密方法和装置
CN105978883A (zh) * 2016-05-17 2016-09-28 上海交通大学 大规模车联网下安全的数据采集方法
CN106412074A (zh) * 2016-10-13 2017-02-15 青海民族大学 一种物联网信息定时采集存储及非实时传输***
CN106936841A (zh) * 2017-03-29 2017-07-07 宁夏灵智科技有限公司 智能家居中安全防护方法及***
CN107111515A (zh) * 2014-12-18 2017-08-29 阿费罗有限公司 物联网平台、设备和方法
CN107241321A (zh) * 2017-05-26 2017-10-10 陕西科技大学 一种个人医疗信息隐私保护方法
CN107370735A (zh) * 2017-07-19 2017-11-21 深圳市盛路物联通讯技术有限公司 一种物联网中继器数据的分时段加密方法及装置
CN107370751A (zh) * 2017-08-18 2017-11-21 深圳市鑫宇鹏电子科技有限公司 一种在智能设备通信中会话密钥更新方法
CN107637011A (zh) * 2015-06-09 2018-01-26 英特尔公司 用于物联网网络的自配置密钥管理***
CN107707608A (zh) * 2017-07-26 2018-02-16 日照职业技术学院 一种家居物联网控制***
CN107919956A (zh) * 2018-01-04 2018-04-17 重庆邮电大学 一种面向物联网云环境下端到端安全保障方法
CN108141717A (zh) * 2016-01-11 2018-06-08 环球互连及数据中心公司 共同定位设施中的物联网设备数据的分布式边缘处理
CN108449322A (zh) * 2018-02-13 2018-08-24 环球鑫彩(北京)彩票投资管理有限公司 身份注册、认证方法、***及相关设备
CN108541367A (zh) * 2015-06-09 2018-09-14 英特尔公司 用于使用会合服务和多个密钥分发服务器进行安全网络桥接的***、装置和方法
CN108540287A (zh) * 2018-07-16 2018-09-14 铂讯(北京)科技有限公司 物联网安全管理加密方法
CN108574699A (zh) * 2018-07-20 2018-09-25 广东工业大学 一种通信连接方法、***及物联网设备***和存储介质
CN108632320A (zh) * 2017-03-22 2018-10-09 成都西谷曙光数字技术有限公司 物联网信息服务***、方法、装置以及终端
CN108712742A (zh) * 2018-03-22 2018-10-26 创新维度科技(北京)有限公司 物联网网络安全优化方法、用户终端和网络侧设备
CN108768660A (zh) * 2018-05-28 2018-11-06 北京航空航天大学 基于物理不可克隆函数的物联网设备身份认证方法
CN108881021A (zh) * 2018-05-08 2018-11-23 常熟理工学院 一种高效可靠的物联网实现方法
CN108965321A (zh) * 2018-08-10 2018-12-07 重庆工程学院 一种物联网的安全构架
CN108989309A (zh) * 2018-07-16 2018-12-11 苏州大学张家港工业技术研究院 基于窄带物联网的加密通信方法及其加密通信装置
CN109143948A (zh) * 2018-08-30 2019-01-04 四川创客知佳科技有限公司 基于物联网的智能安防***
CN109246209A (zh) * 2018-08-30 2019-01-18 广元量知汇科技有限公司 林业物联网安全通信管理方法
WO2018222133A3 (zh) * 2017-06-01 2019-01-31 华为国际有限公司 数据保护方法、装置以及***
CN109413644A (zh) * 2018-12-06 2019-03-01 广州邦讯信息***有限公司 LoRa加密认证通信方法、存储介质及电子终端
CN109412790A (zh) * 2018-10-26 2019-03-01 重庆邮电大学 一种面向物联网的用户认证与密钥协商***及方法
CN110635904A (zh) * 2019-09-16 2019-12-31 绍兴文理学院 一种软件定义物联网节点远程证明方法及***
CN110730063A (zh) * 2018-07-16 2020-01-24 中国电信股份有限公司 安全验证方法、***、物联网平台、终端和可读存储介质
CN110945832A (zh) * 2017-04-28 2020-03-31 华为国际有限公司 对称群体认证的方法和***
CN110995432A (zh) * 2020-03-05 2020-04-10 杭州字节物联安全技术有限公司 基于边缘网关的物联网感知节点认证方法
CN111245834A (zh) * 2020-01-13 2020-06-05 北京科技大学 一种基于虚拟标识的物联网跨域访问控制方法
US10687212B2 (en) 2017-04-07 2020-06-16 At&T Mobility Ii Llc Mobile network core component for managing security keys
CN111431841A (zh) * 2019-01-10 2020-07-17 北京普安信科技有限公司 一种物联网安全感知***及物联网数据安全传输方法
US10798523B2 (en) 2015-03-30 2020-10-06 Afero, Inc. System and method for accurately sensing user location in an IoT system
CN112217640A (zh) * 2020-10-15 2021-01-12 云南电网有限责任公司迪庆供电局 一种计量运维***数据安全传输方法及***
CN112437158A (zh) * 2020-11-24 2021-03-02 国网四川省电力公司信息通信公司 一种基于电力物联网的网络安全身份验证方法
CN112713995A (zh) * 2021-02-08 2021-04-27 成都杰微科技有限公司 一种用于物联网终端的动态通信密钥分发方法及装置
CN112788042A (zh) * 2021-01-18 2021-05-11 亚信科技(成都)有限公司 物联网设备标识的确定方法及物联网设备
CN113132105A (zh) * 2019-12-30 2021-07-16 ***通信集团四川有限公司 一种密钥的处理***
CN113132367A (zh) * 2021-04-09 2021-07-16 国网电力科学研究院有限公司 面向工程监测物联网采集终端数据传输自适应方法和装置
US11122428B2 (en) 2016-07-06 2021-09-14 Huawei Technologies Co., Ltd. Transmission data protection system, method, and apparatus
CN113497812A (zh) * 2020-03-18 2021-10-12 瑞昱半导体股份有限公司 物联网网络组网认证***及其方法
CN113783836A (zh) * 2021-08-02 2021-12-10 南京邮电大学 基于区块链和ibe算法的物联网数据访问控制方法及***
CN113923052A (zh) * 2015-07-03 2022-01-11 阿费罗有限公司 用于在物联网(IoT)***中建立安全通信信道的设备和方法
CN114710290A (zh) * 2022-06-06 2022-07-05 科大天工智能装备技术(天津)有限公司 一种智慧大棚传感器设备的安全认证方法
CN116938596A (zh) * 2023-09-12 2023-10-24 四川科瑞软件有限责任公司 一种异构网络的数据安全传输方法
CN118041515A (zh) * 2024-04-15 2024-05-14 ***紫金(江苏)创新研究院有限公司 边缘设备的安全认证方法、装置、设备、存储介质及产品

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020144109A1 (en) * 2001-03-29 2002-10-03 International Business Machines Corporation Method and system for facilitating public key credentials acquisition
CN1818923A (zh) * 2006-03-17 2006-08-16 清华大学 用于射频识别***的加密验证方法
CN101969438A (zh) * 2010-10-25 2011-02-09 胡祥义 一种物联网的设备认证、数据完整和保密传输实现方法
CN102036231A (zh) * 2010-09-07 2011-04-27 北京兵港科技发展有限公司 一种物联网网络架构安全体系及其安全方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020144109A1 (en) * 2001-03-29 2002-10-03 International Business Machines Corporation Method and system for facilitating public key credentials acquisition
CN1818923A (zh) * 2006-03-17 2006-08-16 清华大学 用于射频识别***的加密验证方法
CN102036231A (zh) * 2010-09-07 2011-04-27 北京兵港科技发展有限公司 一种物联网网络架构安全体系及其安全方法
CN101969438A (zh) * 2010-10-25 2011-02-09 胡祥义 一种物联网的设备认证、数据完整和保密传输实现方法

Cited By (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104283667A (zh) * 2013-07-01 2015-01-14 ***通信集团黑龙江有限公司 一种数据传输方法、装置及***
CN104283667B (zh) * 2013-07-01 2017-11-21 ***通信集团黑龙江有限公司 一种数据传输方法、装置及***
CN105207969A (zh) * 2014-06-10 2015-12-30 江苏大泰信息技术有限公司 一种应用于物联网低功耗环境下的轻量级流式加密方法
CN107111515B (zh) * 2014-12-18 2020-11-10 阿费罗有限公司 物联网平台、设备和方法
CN107111515A (zh) * 2014-12-18 2017-08-29 阿费罗有限公司 物联网平台、设备和方法
US10798523B2 (en) 2015-03-30 2020-10-06 Afero, Inc. System and method for accurately sensing user location in an IoT system
CN107637011A (zh) * 2015-06-09 2018-01-26 英特尔公司 用于物联网网络的自配置密钥管理***
CN108541367B (zh) * 2015-06-09 2021-09-14 英特尔公司 用于使用会合服务和多个密钥分发服务器进行安全网络桥接的***、装置和方法
CN108541367A (zh) * 2015-06-09 2018-09-14 英特尔公司 用于使用会合服务和多个密钥分发服务器进行安全网络桥接的***、装置和方法
CN104994085B (zh) * 2015-06-19 2018-05-08 浪潮(北京)电子信息产业有限公司 一种无线传感器网络中身份认证方法及***
CN104994085A (zh) * 2015-06-19 2015-10-21 浪潮(北京)电子信息产业有限公司 一种无线传感器网络中身份认证方法及***
CN113923052A (zh) * 2015-07-03 2022-01-11 阿费罗有限公司 用于在物联网(IoT)***中建立安全通信信道的设备和方法
CN105025020B (zh) * 2015-07-07 2017-12-29 成都英力拓信息技术有限公司 一种物联网的实现方法
CN105025020A (zh) * 2015-07-07 2015-11-04 成都英力拓信息技术有限公司 一种物联网的实现方法
CN104967517A (zh) * 2015-07-24 2015-10-07 电子科技大学 一种用于无线传感器的网络数据聚合方法
CN104967517B (zh) * 2015-07-24 2018-03-20 电子科技大学 一种用于无线传感器的网络数据聚合方法
CN108141717A (zh) * 2016-01-11 2018-06-08 环球互连及数据中心公司 共同定位设施中的物联网设备数据的分布式边缘处理
CN108141717B (zh) * 2016-01-11 2021-10-29 环球互连及数据中心公司 用于数据处理的方法和***
CN105763321B (zh) * 2016-04-06 2018-09-28 深圳市奔迈科技有限公司 一种物联网通讯加密方法和装置
CN105763321A (zh) * 2016-04-06 2016-07-13 深圳市奔迈科技有限公司 一种物联网通讯加密方法和装置
CN105978883B (zh) * 2016-05-17 2019-05-24 上海交通大学 大规模车联网下安全的数据采集方法
CN105978883A (zh) * 2016-05-17 2016-09-28 上海交通大学 大规模车联网下安全的数据采集方法
US11122428B2 (en) 2016-07-06 2021-09-14 Huawei Technologies Co., Ltd. Transmission data protection system, method, and apparatus
CN106412074A (zh) * 2016-10-13 2017-02-15 青海民族大学 一种物联网信息定时采集存储及非实时传输***
CN108632320A (zh) * 2017-03-22 2018-10-09 成都西谷曙光数字技术有限公司 物联网信息服务***、方法、装置以及终端
CN106936841A (zh) * 2017-03-29 2017-07-07 宁夏灵智科技有限公司 智能家居中安全防护方法及***
CN106936841B (zh) * 2017-03-29 2018-07-31 宁夏灵智科技有限公司 智能家居中安全防护方法及***
US11461478B2 (en) 2017-04-07 2022-10-04 At&T Mobility Ii Llc Mobile network core component for managing security keys
US10687212B2 (en) 2017-04-07 2020-06-16 At&T Mobility Ii Llc Mobile network core component for managing security keys
CN110945832A (zh) * 2017-04-28 2020-03-31 华为国际有限公司 对称群体认证的方法和***
CN110945832B (zh) * 2017-04-28 2022-09-09 华为国际有限公司 对称群体认证的方法和***
CN107241321A (zh) * 2017-05-26 2017-10-10 陕西科技大学 一种个人医疗信息隐私保护方法
WO2018222133A3 (zh) * 2017-06-01 2019-01-31 华为国际有限公司 数据保护方法、装置以及***
CN107370735A (zh) * 2017-07-19 2017-11-21 深圳市盛路物联通讯技术有限公司 一种物联网中继器数据的分时段加密方法及装置
CN107707608A (zh) * 2017-07-26 2018-02-16 日照职业技术学院 一种家居物联网控制***
CN107370751B (zh) * 2017-08-18 2020-10-16 深圳市鑫宇鹏电子科技有限公司 一种在智能设备通信中会话密钥更新方法
CN107370751A (zh) * 2017-08-18 2017-11-21 深圳市鑫宇鹏电子科技有限公司 一种在智能设备通信中会话密钥更新方法
CN107919956A (zh) * 2018-01-04 2018-04-17 重庆邮电大学 一种面向物联网云环境下端到端安全保障方法
CN108449322A (zh) * 2018-02-13 2018-08-24 环球鑫彩(北京)彩票投资管理有限公司 身份注册、认证方法、***及相关设备
CN108449322B (zh) * 2018-02-13 2020-09-04 环球鑫彩(北京)彩票投资管理有限公司 身份注册、认证方法、***及相关设备
CN108712742B (zh) * 2018-03-22 2019-08-27 创新维度科技(北京)有限公司 物联网网络安全优化方法、用户终端和网络侧设备
CN108712742A (zh) * 2018-03-22 2018-10-26 创新维度科技(北京)有限公司 物联网网络安全优化方法、用户终端和网络侧设备
CN108881021A (zh) * 2018-05-08 2018-11-23 常熟理工学院 一种高效可靠的物联网实现方法
CN108768660A (zh) * 2018-05-28 2018-11-06 北京航空航天大学 基于物理不可克隆函数的物联网设备身份认证方法
CN110730063A (zh) * 2018-07-16 2020-01-24 中国电信股份有限公司 安全验证方法、***、物联网平台、终端和可读存储介质
CN108989309B (zh) * 2018-07-16 2021-10-08 苏州大学张家港工业技术研究院 基于窄带物联网的加密通信方法及其加密通信装置
CN108989309A (zh) * 2018-07-16 2018-12-11 苏州大学张家港工业技术研究院 基于窄带物联网的加密通信方法及其加密通信装置
CN108540287A (zh) * 2018-07-16 2018-09-14 铂讯(北京)科技有限公司 物联网安全管理加密方法
CN110730063B (zh) * 2018-07-16 2022-11-11 中国电信股份有限公司 安全验证方法、***、物联网平台、终端和可读存储介质
CN108574699A (zh) * 2018-07-20 2018-09-25 广东工业大学 一种通信连接方法、***及物联网设备***和存储介质
CN108574699B (zh) * 2018-07-20 2021-07-06 广东工业大学 一种通信连接方法、***及物联网设备***和存储介质
CN108965321A (zh) * 2018-08-10 2018-12-07 重庆工程学院 一种物联网的安全构架
CN109246209B (zh) * 2018-08-30 2019-07-09 张家口市金诚科技有限责任公司 林业物联网安全通信管理方法
CN109143948A (zh) * 2018-08-30 2019-01-04 四川创客知佳科技有限公司 基于物联网的智能安防***
CN109246209A (zh) * 2018-08-30 2019-01-18 广元量知汇科技有限公司 林业物联网安全通信管理方法
CN109412790A (zh) * 2018-10-26 2019-03-01 重庆邮电大学 一种面向物联网的用户认证与密钥协商***及方法
CN109413644A (zh) * 2018-12-06 2019-03-01 广州邦讯信息***有限公司 LoRa加密认证通信方法、存储介质及电子终端
CN109413644B (zh) * 2018-12-06 2024-03-19 广州邦讯信息***有限公司 LoRa加密认证通信方法、存储介质及电子终端
CN111431841A (zh) * 2019-01-10 2020-07-17 北京普安信科技有限公司 一种物联网安全感知***及物联网数据安全传输方法
CN110635904B (zh) * 2019-09-16 2020-07-31 绍兴文理学院 一种软件定义物联网节点远程证明方法及***
CN110635904A (zh) * 2019-09-16 2019-12-31 绍兴文理学院 一种软件定义物联网节点远程证明方法及***
CN113132105A (zh) * 2019-12-30 2021-07-16 ***通信集团四川有限公司 一种密钥的处理***
CN113132105B (zh) * 2019-12-30 2023-04-11 ***通信集团四川有限公司 一种密钥的处理***
CN111245834A (zh) * 2020-01-13 2020-06-05 北京科技大学 一种基于虚拟标识的物联网跨域访问控制方法
CN110995432A (zh) * 2020-03-05 2020-04-10 杭州字节物联安全技术有限公司 基于边缘网关的物联网感知节点认证方法
CN113497812A (zh) * 2020-03-18 2021-10-12 瑞昱半导体股份有限公司 物联网网络组网认证***及其方法
CN112217640A (zh) * 2020-10-15 2021-01-12 云南电网有限责任公司迪庆供电局 一种计量运维***数据安全传输方法及***
CN112217640B (zh) * 2020-10-15 2023-04-18 云南电网有限责任公司迪庆供电局 一种计量运维***数据安全传输方法及***
CN112437158B (zh) * 2020-11-24 2022-10-14 国网四川省电力公司信息通信公司 一种基于电力物联网的网络安全身份验证方法
CN112437158A (zh) * 2020-11-24 2021-03-02 国网四川省电力公司信息通信公司 一种基于电力物联网的网络安全身份验证方法
CN112788042A (zh) * 2021-01-18 2021-05-11 亚信科技(成都)有限公司 物联网设备标识的确定方法及物联网设备
CN112713995A (zh) * 2021-02-08 2021-04-27 成都杰微科技有限公司 一种用于物联网终端的动态通信密钥分发方法及装置
CN113132367A (zh) * 2021-04-09 2021-07-16 国网电力科学研究院有限公司 面向工程监测物联网采集终端数据传输自适应方法和装置
CN113132367B (zh) * 2021-04-09 2024-02-23 国网电力科学研究院有限公司 面向工程监测物联网采集终端数据传输自适应方法和装置
CN113783836A (zh) * 2021-08-02 2021-12-10 南京邮电大学 基于区块链和ibe算法的物联网数据访问控制方法及***
CN114710290A (zh) * 2022-06-06 2022-07-05 科大天工智能装备技术(天津)有限公司 一种智慧大棚传感器设备的安全认证方法
CN116938596A (zh) * 2023-09-12 2023-10-24 四川科瑞软件有限责任公司 一种异构网络的数据安全传输方法
CN118041515A (zh) * 2024-04-15 2024-05-14 ***紫金(江苏)创新研究院有限公司 边缘设备的安全认证方法、装置、设备、存储介质及产品

Similar Documents

Publication Publication Date Title
Malani et al. Certificate-based anonymous device access control scheme for IoT environment
CN107919956B (zh) 一种面向物联网云环境下端到端安全保障方法
CN111355745B (zh) 基于边缘计算网络架构的跨域身份认证方法
CN107070652B (zh) 一种基于cp-abe的密文防篡改的车联网隐私保护方法及***
CN105743646B (zh) 一种基于身份的加密方法及***
US8688973B2 (en) Securing communications sent by a first user to a second user
Wei et al. A privacy-preserving fog computing framework for vehicular crowdsensing networks
CN104253694B (zh) 一种用于网络数据传输的保密方法
Memon et al. Design and implementation to authentication over a GSM system using certificate-less public key cryptography (CL-PKC)
CN106533656B (zh) 一种基于wsn的密钥多层混合加/解密方法
CN1980123A (zh) 基于ibe的pki***的实现方法及其密钥管理装置
CN110535626B (zh) 基于身份的量子通信服务站保密通信方法和***
Yang Across-authority lightweight ownership transfer protocol
Yang et al. Protocol for ownership transfer across authorities: with the ability to assign transfer target
Wang et al. A practical authentication framework for VANETs
Tan et al. Secure and efficient authenticated key management scheme for UAV-assisted infrastructure-less IoVs
CN103297230A (zh) 信息加解密方法、装置及***
CN108833113A (zh) 一种基于雾计算的增强通讯安全的认证方法及***
CN103731819A (zh) 一种无线传感器网络节点的认证方法
Xie et al. [Retracted] Provable Secure and Lightweight Vehicle Message Broadcasting Authentication Protocol with Privacy Protection for VANETs
Parameswarath et al. A privacy-preserving authenticated key exchange protocol for V2G communications using SSI
CN106230840A (zh) 一种高安全性的口令认证方法
Parameswarath et al. Privacy-Preserving User-Centric Authentication Protocol for IoT-Enabled Vehicular Charging System Using Decentralized Identity
GB2543359A (en) Methods and apparatus for secure communication
CN107959725A (zh) 基于椭圆曲线的考虑用户隐私的发布-订阅类服务协议

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant