物联网设备的接入方法、装置及计算设备制造方法及图纸

技术编号:20391366 阅读:23 留言:0更新日期:2019-02-20 03:26
本发明专利技术公开了一种物联网设备的接入方法、装置及计算设备,包括:当检测到待接入设备的配网请求时,获取所述待接入设备向区块链中发起的认证交易的交易信息;根据所述交易信息对认证交易的有效性进行认证,得到认证结果;根据所述认证结果判断所述待接入设备是否为合法设备;若是,则将所述待接入设备接入物联网的云平台。本发明专利技术方案,通过待接入设备向区块链中发起的认证交易的交易信息来识别待接入设备是否为合法设备,相较于现有技术中通过待接入设备的鉴权信息进行识别的方式,本申请的这种识别方式可以防止因将鉴权信息烧录至非法设备中而导致的该非法设备不能被准确识别出的情况发生,进一步确保接入云平台的物联网设备的合法性。

【技术实现步骤摘要】
物联网设备的接入方法、装置及计算设备
本专利技术涉及物联网
,具体涉及一种物联网设备的接入方法、装置及计算设备。
技术介绍
物联网技术的不断发展,大量的物联网设备也随之运营而生,为了使物联网设备可以方便的与云平台进行通讯,必须使物联网设备可以很方便的接入到云平台中。与此同时,为了确保接入云平台的设备的合法性,需在接入之前对设备的合法性进行识别。现有技术中,通常通过设备的鉴权信息来识别设备的合法性,该鉴权信息包括设备密钥、设备识别码等信息,具体地:在设备出厂时,将设备的鉴权信息烧录至设备芯片上,而在设备请求接入云平台的过程中,通过检测设备芯片中的鉴权信息的有效性来验证该设备是否为合法的物联网设备;若鉴权信息有效,则将该设备接入至云平台,以实现与云平台之间的通讯。然而,现有技术中的这种验证方式仅仅只是对鉴权信息本身进行了验证,而由于鉴权信息本身是可复制的,若非法设备的芯片中也烧录有有效的鉴权信息,则会导致识别结果错误,进而使非法设备接入至云平台中。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的物联网设备的接入方法、装置及计算设备。根据本专利技术的一个方面,提供了一种物联网设备的接入方法,包括:当检测到待接入设备的配网请求时,获取所述待接入设备向区块链中发起的认证交易的交易信息;根据所述交易信息对认证交易的有效性进行认证,得到认证结果;根据所述认证结果判断所述待接入设备是否为合法设备;若是,则将所述待接入设备接入物联网的云平台。根据本专利技术的另一方面,提供了一种物联网设备的接入装置,包括:获取模块,适于当检测到待接入设备的配网请求时,获取所述待接入设备向区块链中发起的认证交易的交易信息;认证模块,适于根据所述交易信息对认证交易的有效性进行认证,得到认证结果;判断模块,适于根据所述认证结果判断所述待接入设备是否为合法设备;接入模块,适于判定所述待接入设备为合法设备,则将所述待接入设备接入物联网的云平台。根据本专利技术的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述物联网设备的接入方法对应的操作。根据本专利技术的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述物联网设备的接入方法对应的操作。根据本专利技术的物联网设备的接入方法、装置及计算设备,当检测到待接入设备的配网请求时,获取待接入设备向区块链中发起的认证交易的交易信息,并通过对该交易信息的有效性的认证结果来识别出待接入设备是否为合法设备。在本专利技术中,相较于鉴权信息,该交易信息是与当前发起的认证交易对应的,而并不是预先设置好的,因此不易复制,利用该交易信息进行设备的合法性的识别,可以防止因信息复制而导致的非法设备不能被准确识别出的情况发生,并准确识别出具有发起有效的认证交易的交易权限的设备,即识别出合法设备,以确保接入云平台的设备的合法性,避免非法设备的入侵。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的物联网设备的接入方法的流程图;图2示出了根据本专利技术另一个实施例的物联网设备的接入方法的流程图;图3示出了根据本专利技术一个实施例的物联网设备的接入装置的功能框图;图4示出了根据本专利技术实施例的一种计算设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本专利技术一个实施例的物联网设备的接入方法的流程图。如图1所示,该方法包括:步骤S101:当检测到待接入设备的配网请求时,获取待接入设备向区块链中发起的认证交易的交易信息。在本专利技术中,通过待接入设备发起的认证交易的交易信息来识别待接入设备的合法性。在执行本专利技术方案前,需建立可用于进行认证交易的区块链,该区块链中包括对应可用于作为认证交易的接收设备的节点,可选的,该对应可用于作为认证交易的接收设备的节点为执行本专利技术方案的服务器或认证平台的对应节点。其中,认证交易的交易信息是指反映认证交易的交易详情的信息,该认证交易的交易信息可包括发起认证交易的待接入设备的特征信息、认证交易的接收设备的特征属性的信息、和/或认证交易的交易内容的信息,例如交易事项、交易数额等。具体地,当检测到待接入设备的配网请求时,即接入物联网的云平台的请求,获取待接入设备发起的认证交易的交易信息,以进行该待接入设备的合法性的识别。本专利技术中,不限定发起认证交易的具体方式,可选的,认证交易可由待接入设备主动发起,或者由执行本专利技术方案的服务器或认证平台控制待接入设备发起。步骤S102:根据交易信息对认证交易的有效性进行认证,得到认证结果。具体地,对认证交易的有效性进行认证可通过对交易信息中的一项或多项信息的有效性进行认证来实现,在对交易信息中的一项或多项信息的有效性进行认证之后,通过预设规则得到认证交易的认证结果。其中,预设规则为可以确定待接入设备所具备的在区块链中的交易权限的规则,可选的,预设规则为限制满足有效性条件的交易信息的项数的规则,或者为限制满足有效性条件的交易信息的信息项的规则,本专利技术对此不作具体限定。例如,预设规则为发起认证交易的待接入设备对应的地址为有效地址,则确定认证交易为有效交易。步骤S103:根据认证结果判断待接入设备是否为合法设备;若是,则执行步骤S104;若否,则执行步骤S105。具体地,若认证结果显示认证交易为有效交易,则确定待接入设备具备在区块链中发起有效交易的权限,则判定待接入设备为合法设备,然后执行步骤S104,以接入该待接入设备;若认证结果显示认证交易为无效交易,则确定待接入设备不具备在区块链中发起有效交易的权限,则判定待接入设备为非法设备,然后执行步骤S105,以阻止该待接入设备的接入。步骤S104:将待接入设备接入物联网的云平台。步骤S105:阻止待接入设备接入物联网的云平台。经过步骤S104和步骤S105,可以将在区块链中具有发起有效的认证交易的交易权限的待接入设备接入物联网的云平台以实现该待接入设备与云平台的通讯;以及,阻止在区块链中不具有发起有效的认证交易的交易权限的待接入设备接入云平台,进而可以确保接入云平台的设备的合法性,避免非法设备的入侵。根据本实施例提供的物联网设备的接入方法,当检测到待接入设备的配网请求时,获取待接入设备向区块链中发起的认证交易的交易信息,并通过对该交易信息的有效性的认证结果来识别出待接入设备本文档来自技高网...

【技术保护点】
1.一种物联网设备的接入方法,包括:当检测到待接入设备的配网请求时,获取所述待接入设备向区块链中发起的认证交易的交易信息;根据所述交易信息对认证交易的有效性进行认证,得到认证结果;根据所述认证结果判断所述待接入设备是否为合法设备;若是,则将所述待接入设备接入物联网的云平台。

【技术特征摘要】
1.一种物联网设备的接入方法,包括:当检测到待接入设备的配网请求时,获取所述待接入设备向区块链中发起的认证交易的交易信息;根据所述交易信息对认证交易的有效性进行认证,得到认证结果;根据所述认证结果判断所述待接入设备是否为合法设备;若是,则将所述待接入设备接入物联网的云平台。2.根据权利要求1所述的方法,其中,在所述获取所述待接入设备向区块链中发起的认证交易的交易信息之前,所述方法还包括:为合法设备预置钱包地址,根据所述钱包地址为所述合法设备转入用于认证交易的区块链的通证;若所述待接入设备为合法设备,则获取所述待接入设备向区块链中发起的认证交易的交易信息进一步包括:获取所述待接入设备根据预置的钱包地址和所述通证向区块链中发起的认证交易的交易信息。3.根据权利要求2所述的方法,其中,根据合法设备的鉴权参数为合法设备预置钱包地址。4.根据权利要求2或3所述的方法,其中,若所述待接入设备为合法设备,则所述获取所述待接入设备向区块链中发起的认证交易的交易信息进一步包括:获取所述待接入设备根据预置的钱包地址和所述通证向区块链中发起的预设数额的认证交易的交易信息。5.根据权利要求4所述的方法,其中,在所述根据所述交易信息对认证交易的有效性进行认证,得到认证结果之后,所述方法还包括:将所述预设数额的通证退回至对应所述待接入设备的预置钱包地址中。6.根据权利要求5所述的方法,其中,所述认证交易的交易信息包括认证交易的发起地址、认证交易的转入地址、和/或认证交易的...

【专利技术属性】
技术研发人员:刘圣文李志超
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1