一种智能家居用户鉴权方法、用户终端及中央控制设备技术

技术编号:16105656 阅读:18 留言:0更新日期:2017-08-30 00:09
本申请公开了一种智能家居用户鉴权方法、用户终端及中央控制设备,该方法包括:向智能家居系统发起鉴权请求;确定出与当前时刻对应的正向鉴权公钥,得到第一公钥;向智能家居系统发送第一公钥;其中,当智能家居系统接收到第一公钥,则智能家居系统将执行以下步骤:确定出与当前时刻对应的正向鉴权私钥,得到第一私钥,并判断第一公钥与第一私钥是否匹配,如果是,则通过对用户终端的鉴权,如果否,则禁止通过对用户终端的鉴权;并且,不同的正向鉴权公钥对应于不同的时刻信息,不同的正向鉴权私钥对应于不同的时刻信息。本申请可以大幅提升智能家居用户鉴权过程的安全性,充分地维护了用户的人身和财产安全。

【技术实现步骤摘要】
一种智能家居用户鉴权方法、用户终端及中央控制设备
本专利技术涉及智能家居
,特别涉及一种智能家居用户鉴权方法、用户终端及中央控制设备。
技术介绍
当前,随着物联网技术的快速发展,智能家居技术得到了蓬勃发展,越来越多的家居设备加入了智能家居系统中,用户通过手中的用户终端便可对家里的智能家居设备进行远程控制,大幅提升了家居系统的智能化水平。在用户企图通过用户终端对智能家居设备进行远程控制之前,需要智能家居系统先对用户终端进行鉴权操作,只有当鉴权通过之后,方可允许用户终端对智能家居设备进行远程控制。当前智能家居系统在对用户终端进行鉴权操作时,是基于预先设定的一个固定安全特性值(如密码等)来对用户终端展开鉴权,当智能家居系统判断出用户终端传送的安全特性值与预设的合法特性值相一致,则可通过对用户终端的鉴权,然后允许通过用户终端对智能家居设备进行控制。然而,由于上述鉴权过程中所需的安全特征值是预设的固定值,很容易在不法分子恶意入侵的情况下遭到泄露,从而使得不法分子可以利用获取到的安全特性值来达到对智能家居设备进行恶意控制的目的,很容易给用户造成重大的人身和财产损失。综上所述可以看出,如何提升智能家居用户鉴权过程的安全性是目前亟待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种智能家居用户鉴权方法、用户终端及中央控制设备,提升了智能家居用户鉴权过程的安全性。其具体方案如下:一种智能家居用户鉴权方法,适用于用户终端,包括:向智能家居系统发起鉴权请求;确定出与当前时刻对应的正向鉴权公钥,得到第一公钥;向所述智能家居系统发送所述第一公钥;其中,当所述智能家居系统接收到所述第一公钥,则所述智能家居系统将执行以下步骤:确定出与当前时刻对应的正向鉴权私钥,得到第一私钥,并判断所述第一公钥与所述第一私钥是否匹配,如果是,则通过对所述用户终端的鉴权,如果否,则禁止通过对所述用户终端的鉴权;并且,不同的正向鉴权公钥对应于不同的时刻信息,不同的正向鉴权私钥对应于不同的时刻信息。可选的,所述智能家居用户鉴权方法,还包括:获取所述智能家居系统发送的第二公钥;其中,所述第二公钥为所述智能家居系统在通过对所述用户终端的鉴权之后确定出的与当前时刻对应的反向鉴权公钥;确定出与当前时刻对应的反向鉴权私钥,得到第二私钥,并判断所述第二公钥与所述第二私钥是否匹配,如果是,则通过对所述智能家居系统的鉴权,如果否,则禁止通过对所述智能家居系统的鉴权;其中,不同的反向鉴权公钥对应于不同的时刻信息,不同的反向鉴权私钥对应与不同的时刻信息。可选的,所述确定出与当前时刻对应的正向鉴权公钥,得到第一公钥的过程,包括:确定出当前时刻所处的时间片段,然后利用预先保存在所述用户终端上的第一映射文件,确定出与该时间片段对应的正向鉴权公钥,得到所述第一公钥;所述确定出与当前时刻对应的反向鉴权私钥,得到第二私钥的过程,包括:确定出当前时刻所处的时间片段,然后利用所述第一映射文件,确定出与该时间片段对应的反向鉴权私钥,得到所述第二私钥;其中,所述第一映射文件为对各个时间片段以及与各个时间片段分别一一对应的正向鉴权公钥和反向鉴权私钥进行记录保存的映射文件。本专利技术还公开了另一种智能家居用户鉴权方法,适用于智能家居系统,包括:接收用户终端发送的第一公钥;其中,所述第一公钥为所述用户终端在发起鉴权请求后确定出的与当前时刻对应的正向鉴权公钥;确定出与当前时刻对应的正向鉴权私钥,得到第一私钥;判断所述第一公钥与所述第一私钥是否匹配,如果是,则通过对所述用户终端的鉴权,如果否,则禁止通过对所述用户终端的鉴权;其中,不同的正向鉴权公钥对应于不同的时刻信息,不同的正向鉴权私钥对应于不同的时刻信息。可选的,所述通过对所述用户终端的鉴权的过程之后,还包括:确定出与当前时刻对应的反向鉴权公钥,得到第二公钥,并向所述用户终端发送所述第二公钥;其中,当所述用户终端接收到所述第二公钥,所述用户终端将执行以下步骤:确定出与当前时刻对应的反向鉴权私钥,得到第二私钥,并判断所述第二公钥与所述第二私钥是否匹配,如果是,则通过对所述智能家居系统的鉴权,如果否,则禁止通过对所述智能家居系统的鉴权;其中,不同的反向鉴权公钥对应于不同的时刻信息,不同的反向鉴权私钥对应与不同的时刻信息。可选的,所述确定出与当前时刻对应的正向鉴权私钥,得到第一私钥的过程,包括:确定出当前时刻所处的时间片段,然后利用预先保存在所述智能家居系统上的第二映射文件,确定出与该时间片段对应的正向鉴权私钥,得到所述第一私钥;所述确定出与当前时刻对应的反向鉴权公钥,得到第二公钥的过程,包括:确定出当前时刻所处的时间片段,然后利用所述第二映射文件,确定出与该时间片段对应的反向鉴权公钥,得到所述第二公钥;其中,所述第二映射文件为对各个时间片段以及与各个时间片段分别一一对应的正向鉴权私钥和反向鉴权公钥进行记录保存的映射文件。可选的,所述智能家居用户鉴权方法,还包括:当所述智能家居系统通过对所述用户终端的鉴权,则允许所述用户终端对所述智能家居系统中的智能家居设备进行控制。可选的,所述智能家居用户鉴权方法,还包括:当所述智能家居系统通过对所述用户终端的鉴权,并且所述用户终端通过对所述智能家居系统的鉴权,则允许所述用户终端对所述智能家居系统中的智能家居设备进行控制。本专利技术相应公开了一种用户终端,包括:请求发起模块,用于发起鉴权请求;公钥确定模块,用于当所述请求发起模块发起鉴权请求,则确定出与当前时刻对应的正向鉴权公钥,得到第一公钥;公钥发送模块,用于向智能家居系统发送所述第一公钥;其中,当所述智能家居系统接收到所述第一公钥,所述智能家居系统将执行以下步骤:确定出与当前时刻对应的正向鉴权私钥,得到第一私钥,并判断所述第一公钥与所述第一私钥是否匹配,如果是,则通过对所述用户终端的鉴权,如果否,则禁止通过对所述用户终端的鉴权;其中,不同的正向鉴权公钥对应于不同的时刻信息,不同的正向鉴权私钥对应于不同的时刻信息。可选的,所述用户终端,还包括:公钥接收模块,用于接收所述智能家居系统发送的第二公钥;其中,所述第二公钥为所述智能家居系统通过对所述用户终端的鉴权之后确定出的与当前时刻对应的反向鉴权公钥;私钥确定模块,用于当所述公钥接收模块接收到所述第二公钥,则确定出与当前时刻对应的反向鉴权私钥,得到第二私钥;鉴权控制模块,用于判断所述第二公钥与所述第二私钥是否匹配,如果是,则通过对所述智能家居系统的鉴权,如果否,则禁止通过对所述智能家居系统的鉴权;其中,不同的反向鉴权公钥对应于不同的时刻信息,不同的反向鉴权私钥对应与不同的时刻信息。本专利技术还相应公开了一种智能家居中央控制设备,包括:公钥接收模块,用于接收用户终端发送的第一公钥;其中,所述第一公钥为所述用户终端在发起鉴权请求后确定出的与当前时刻对应的正向鉴权公钥;私钥确定模块,用于当所述公钥接收模块接收到所述第一公钥,则确定出与当前时刻对应的正向鉴权私钥,得到第一私钥;鉴权控制模块,用于判断所述第一公钥与所述第一私钥是否匹配,如果是,则通过对所述用户终端的鉴权,如果否,则禁止通过对所述用户终端的鉴权;其中,不同的正向鉴权公钥对应于不同的时刻信息,不同的正向鉴权私钥对应于不同的时刻信息。可选的,所述智能家居中央控制本文档来自技高网...
一种智能家居用户鉴权方法、用户终端及中央控制设备

【技术保护点】
一种智能家居用户鉴权方法,适用于用户终端,其特征在于,包括:向智能家居系统发起鉴权请求;确定出与当前时刻对应的正向鉴权公钥,得到第一公钥;向所述智能家居系统发送所述第一公钥;其中,当所述智能家居系统接收到所述第一公钥,则所述智能家居系统将执行以下步骤:确定出与当前时刻对应的正向鉴权私钥,得到第一私钥,并判断所述第一公钥与所述第一私钥是否匹配,如果是,则通过对所述用户终端的鉴权,如果否,则禁止通过对所述用户终端的鉴权;并且,不同的正向鉴权公钥对应于不同的时刻信息,不同的正向鉴权私钥对应于不同的时刻信息。

【技术特征摘要】
1.一种智能家居用户鉴权方法,适用于用户终端,其特征在于,包括:向智能家居系统发起鉴权请求;确定出与当前时刻对应的正向鉴权公钥,得到第一公钥;向所述智能家居系统发送所述第一公钥;其中,当所述智能家居系统接收到所述第一公钥,则所述智能家居系统将执行以下步骤:确定出与当前时刻对应的正向鉴权私钥,得到第一私钥,并判断所述第一公钥与所述第一私钥是否匹配,如果是,则通过对所述用户终端的鉴权,如果否,则禁止通过对所述用户终端的鉴权;并且,不同的正向鉴权公钥对应于不同的时刻信息,不同的正向鉴权私钥对应于不同的时刻信息。2.根据权利要求1所述的智能家居用户鉴权方法,其特征在于,还包括:获取所述智能家居系统发送的第二公钥;其中,所述第二公钥为所述智能家居系统在通过对所述用户终端的鉴权之后确定出的与当前时刻对应的反向鉴权公钥;确定出与当前时刻对应的反向鉴权私钥,得到第二私钥,并判断所述第二公钥与所述第二私钥是否匹配,如果是,则通过对所述智能家居系统的鉴权,如果否,则禁止通过对所述智能家居系统的鉴权;其中,不同的反向鉴权公钥对应于不同的时刻信息,不同的反向鉴权私钥对应与不同的时刻信息。3.根据权利要求2所述的智能家居用户鉴权方法,其特征在于,所述确定出与当前时刻对应的正向鉴权公钥,得到第一公钥的过程,包括:确定出当前时刻所处的时间片段,然后利用预先保存在所述用户终端上的第一映射文件,确定出与该时间片段对应的正向鉴权公钥,得到所述第一公钥;所述确定出与当前时刻对应的反向鉴权私钥,得到第二私钥的过程,包括:确定出当前时刻所处的时间片段,然后利用所述第一映射文件,确定出与该时间片段对应的反向鉴权私钥,得到所述第二私钥;其中,所述第一映射文件为对各个时间片段以及与各个时间片段分别一一对应的正向鉴权公钥和反向鉴权私钥进行记录保存的映射文件。4.一种智能家居用户鉴权方法,适用于智能家居系统,其特征在于,包括:接收用户终端发送的第一公钥;其中,所述第一公钥为所述用户终端在发起鉴权请求后确定出的与当前时刻对应的正向鉴权公钥;确定出与当前时刻对应的正向鉴权私钥,得到第一私钥;判断所述第一公钥与所述第一私钥是否匹配,如果是,则通过对所述用户终端的鉴权,如果否,则禁止通过对所述用户终端的鉴权;其中,不同的正向鉴权公钥对应于不同的时刻信息,不同的正向鉴权私钥对应于不同的时刻信息。5.根据权利要求4所述的智能家居用户鉴权方法,其特征在于,所述通过对所述用户终端的鉴权的过程之后,还包括:确定出与当前时刻对应的反向鉴权公钥,得到第二公钥,并向所述用户终端发送所述第二公钥;其中,当所述用户终端接收到所述第二公钥,所述用户终端将执行以下步骤:确定出与当前时刻对应的反向鉴权私钥,得到第二私钥,并判断所述第二公钥与所述第二私钥是否匹配,如果是,则通过对所述智能家居系统的鉴权,如果否,则禁止通过对所述智能家居系统的鉴权;其中,不同的反向鉴权公钥对应于不同的时刻信息,不同的反向鉴权私钥对应与不同的时刻信息。6.根据权利要求5所述的智能家居用户鉴权方法,其特征在于,所述确定出与当前时刻对应的正向鉴权私钥,得到第一私钥的过程,包括:确定出当前时刻所处的时间片段,然后利用预先保存在所述智能家居系统上的第二映射文件,确定出与该时间片段对应的正向鉴权私钥,得到所述第一私钥;所述确定出与当前时刻对应的反向鉴权公钥,得到第二公钥的过程...

【专利技术属性】
技术研发人员:郭辰徐宇杰颜铁芳潘露杰
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东,44

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

1