一种控制指令写入方法、智能家居控制方法及相关装置制造方法及图纸

技术编号:14871955 阅读:69 留言:0更新日期:2017-03-21 11:26
本发明专利技术提供一种控制指令写入方法、智能家居控制方法及相关装置。方法包括:获取所述手机终端的签名信息,并从安全域中获取存储的私有密钥,利用所述私有密钥对所述签名信息进行加密;将加密后的签名信息发送至近场通信标签,以使所述近场通信标签利用存储的公共密钥对所述加密后的签名信息进行解密和认证;接收所述近场通信标签返回的确认信息;当接收到所述确认信息后,生成对智能家居设备控制的控制指令,并将所述控制指令发送至所述近场通信标签,以实现在所述近场通信标签中写入所述控制指令。本发明专利技术无需手机终端下载过多的APP应用,管理、实现简单,安全性高。

【技术实现步骤摘要】

本专利技术涉及智能家居控制
,更具体地说,涉及一种控制指令写入方法、智能家居控制方法及相关装置
技术介绍
随着智能手机的普及,智能手机成为智能家居的控制中心已成为当今智能控制技术的发展趋势。现有技术中,智能家居与智能手机同时接入网络。智能手机通过下载设置与各智能家居对应的APP(Application,智能手机的第三方应用程序)应用,利用不同的APP应用实现对家庭中不同智能家居的控制。然而本专利技术的专利技术人对上述现有智能家居的控制方式进行研究后发现,如果现有技术中的智能手机需要对家庭中多个不同智能家居进行控制,那么其智能手机就需要下载设置与各智能家居对应的多个APP应用,导致智能手机下载设置的APP应用个数较多。且现有技术中只要智能手机下载设置的APP应用能够与智能家居匹配,其智能手机即可实现对智能家居的控制,安全性较低。
技术实现思路
有鉴于此,本专利技术提供一种控制指令写入方法、智能家居控制方法及相关装置,以解决现有技术中当需要控制多个智能家居时,智能手机需要下载设置对应的多个APP应用,以及现有智能控制方式安全性较低的问题。技术方案如下:基于本专利技术的一方面,本专利技术提供一种控制指令写入方法,应用于手机终端侧,所述手机终端侧包括用于存储私有密钥的安全域和用于存储公共密钥的近场通信标签,所述近场通信标签还用于存储控制多个不同的智能家居设备动作的控制指令,所述方法包括:获取所述手机终端的签名信息,并从所述安全域中获取存储的私有密钥,利用所述私有密钥对所述签名信息进行加密;将加密后的签名信息发送至所述近场通信标签,以使所述近场通信标签利用存储的公共密钥对所述加密后的签名信息进行解密和认证;接收所述近场通信标签返回的确认信息;当接收到所述确认信息后,生成对智能家居设备控制的控制指令,并将所述控制指令发送至所述近场通信标签,以实现在所述近场通信标签中写入所述控制指令。较优的,所述确认信息经由所述近场通信标签利用存储的公共密钥进行了加密;所述当接收到所述确认信息后,所述生成对智能家居设备控制的控制指令前,所述方法还包括:对所述确认信息进行解密;判断解密后的确认信息是否满足预设条件;如果满足,再执行步骤生成对智能家居设备控制的控制指令,并将所述控制指令发送至所述近场通信标签,以实现在所述近场通信标签中写入所述控制指令。较优的,所述判断解密后的确认信息是否满足预设条件包括:判断解密后的确认信息的格式是否符合预先设定的标准格式。基于本专利技术的另一方面,本专利技术提供一种控制指令写入方法,应用于手机终端侧,所述手机终端侧包括用于存储私有密钥的安全域和用于存储公共密钥的近场通信标签,所述近场通信标签还用于存储控制多个不同的智能家居设备动作的控制指令,所述方法包括:接收加密后的签名信息,所述加密后的签名信息为利用所述安全域中存储的私有密钥进行加密处理后的信息;利用所述公共密钥,对所述加密后的签名信息进行解密;判断解密后的签名信息与所述近场通信标签中预先存储的签名信息是否一致;如果一致,生成确认信息并返回;接收并存储对智能家居设备控制的控制指令。较优的,所述生成确认信息后,所述方法还包括:利用所述公共密钥,对所述确认信息进行加密;返回加密后的确认信息。基于本专利技术的再一方面,本专利技术提供一种智能家居控制方法,应用于手机终端侧,所述手机终端侧包括用于存储私有密钥的安全域和用于存储公共密钥的近场通信标签,所述近场通信标签还用于存储控制多个不同的智能家居动作的控制指令,所述方法包括:读取所述近场通信标签中存储的控制指令信息;利用所述安全域中存储的私有密钥对所述控制指令信息进行解密;判断解密后的控制指令信息是否满足预设条件;如果满足,依据所述解密后的控制指令信息生成控制指令,并将所述控制指令发送至智能家居设备,以实现对所述智能家居设备的控制。较优的,所述判断解密后的控制指令信息是否满足预设条件包括;判断解密后的控制指令信息的格式是否符合预先设定的标准格式。较优的,所述读取所述近场通信标签中存储的控制指令信息包括:当所述手机终端进入所述近场通信标签的磁场区域后,激活所述近场通信标签,主动读取所述近场通信标签中存储的控制指令信息。基于本专利技术的再一方面,本专利技术提供一种控制指令写入装置,应用于手机终端侧,所述手机终端包括用于存储私有密钥的安全域模块,和用于存储公共密钥,以及用于存储控制多个不同的智能家居设备动作的控制指令的近场通信标签模块,所述装置包括:获取模块,用于获取所述手机终端的签名信息;第一加密模块,用于从所述安全域模块中获取存储的私有密钥,利用所述私有密钥对所述签名信息进行加密;第一发送模块,用于将加密后的签名信息发送至所述近场通信标签模块,以使所述近场通信标签模块利用存储的公共密钥对所述加密后的签名信息进行解密和认证;第一接收模块,用于接收所述近场通信标签模块返回的确认信息;第一控制指令生成发送模块,用于当接收到所述确认信息后,生成对智能家居设备控制的控制指令,并将所述控制指令发送至所述近场通信标签,以实现在所述近场通信标签中写入所述控制指令。较优的,所述确认信息经由所述近场通信标签模块利用存储的公共密钥进行了加密;所述装置还包括:第一解密模块,用于对所述确认信息进行解密;第一判断模块,用于判断解密后的确认信息是否满足预设条件;当所述第一判断模块判断解密后的确认信息满足预设条件时,再控制所述第一控制指令生成发送模块生成对智能家居设备控制的控制指令,并将所述控制指令发送至所述近场通信标签,以实现在所述近场通信标签中写入所述控制指令。较优的,所述第一判断模块具体用于,判断解密后的确认信息的格式是否符合预先设定的标准格式。基于本专利技术的再一方面,本专利技术提供一种近场通信标签模块,应用于手机终端侧,所述手机终端侧还包括用于存储私有密钥的安全域模块,所述近场通信标签模块用于存储公共密钥,以及用于存储控制多个不同的智能家居设备动作的控制指令;所述近场通信标签模块包括:第二接收模块,用于接收加密后的签名信息,所述加密后的签名信息利用所述安全域模块中存储的私有密钥进行了加密处理;第二解密模块,用于利用所述公共密钥,对所述加密后的签名信息进行解密;第二判断模块,用于判断解密后的签名信息与所述近场通信标签模块中预先存储的签本文档来自技高网...

【技术保护点】
一种控制指令写入方法,应用于手机终端侧,其特征在于,所述手机终端侧包括用于存储私有密钥的安全域和用于存储公共密钥的近场通信标签,所述近场通信标签还用于存储控制多个不同的智能家居设备动作的控制指令,所述方法包括:获取所述手机终端的签名信息,并从所述安全域中获取存储的私有密钥,利用所述私有密钥对所述签名信息进行加密;将加密后的签名信息发送至所述近场通信标签,以使所述近场通信标签利用存储的公共密钥对所述加密后的签名信息进行解密和认证;接收所述近场通信标签返回的确认信息;当接收到所述确认信息后,生成对智能家居设备控制的控制指令,并将所述控制指令发送至所述近场通信标签,以实现在所述近场通信标签中写入所述控制指令。

【技术特征摘要】
1.一种控制指令写入方法,应用于手机终端侧,其特征在于,所述手机
终端侧包括用于存储私有密钥的安全域和用于存储公共密钥的近场通信标
签,所述近场通信标签还用于存储控制多个不同的智能家居设备动作的控制
指令,所述方法包括:
获取所述手机终端的签名信息,并从所述安全域中获取存储的私有密钥,
利用所述私有密钥对所述签名信息进行加密;
将加密后的签名信息发送至所述近场通信标签,以使所述近场通信标签
利用存储的公共密钥对所述加密后的签名信息进行解密和认证;
接收所述近场通信标签返回的确认信息;
当接收到所述确认信息后,生成对智能家居设备控制的控制指令,并将
所述控制指令发送至所述近场通信标签,以实现在所述近场通信标签中写入
所述控制指令。
2.根据权利要求1所述的方法,其特征在于,所述确认信息经由所述近
场通信标签利用存储的公共密钥进行了加密;
所述当接收到所述确认信息后,所述生成对智能家居设备控制的控制指
令前,所述方法还包括:
对所述确认信息进行解密;
判断解密后的确认信息是否满足预设条件;
如果满足,再执行步骤生成对智能家居设备控制的控制指令,并将所述
控制指令发送至所述近场通信标签,以实现在所述近场通信标签中写入所述
控制指令。
3.根据权利要求2所述的方法,其特征在于,所述判断解密后的确认信
息是否满足预设条件包括:
判断解密后的确认信息的格式是否符合预先设定的标准格式。
4.一种控制指令写入方法,应用于手机终端侧,其特征在于,所述手机
终端侧包括用于存储私有密钥的安全域和用于存储公共密钥的近场通信标
签,所述近场通信标签还用于存储控制多个不同的智能家居设备动作的控制
指令,所述方法包括:
接收加密后的签名信息,所述加密后的签名信息为利用所述安全域中存
储的私有密钥进行加密处理后的信息;
利用所述公共密钥,对所述加密后的签名信息进行解密;
判断解密后的签名信息与所述近场通信标签中预先存储的签名信息是否
一致;
如果一致,生成确认信息并返回;
接收并存储对智能家居设备控制的控制指令。
5.根据权利要求4所述的方法,其特征在于,所述生成确认信息后,所
述方法还包括:
利用所述公共密钥,对所述确认信息进行加密;
返回加密后的确认信息。
6.一种智能家居控制方法,应用于手机终端侧,其特征在于,所述手机
终端侧包括用于存储私有密钥的安全域和用于存储公共密钥的近场通信标签
所述近场通信标签还用于存储控制多个不同的智能家居设备动作的控制指
令,所述方法包括:
读取所述近场通信标签中存储的控制指令信息;
利用所述安全域中存储的私有密钥对所述控制指令信息进行解密;
判断解密后的控制指令信息是否满足预设条件;
如果满足,依据所述解密后的控制指令信息生成控制指令,并将所述控
制指令发送至智能家居设备,以实现对所述智能家居设备的控制。
7.根据权利要求6所述的方法,其特征在于,所述判断解密后的控制指
令信息是否满足预设条件包括;
判断解密后的控制指令信息的格式是否符合预先设定的标准格式。
8.根据权利要求6或7所述的方法,其特征在于,所述读取所述近场通
信标签中存储的控制指令信息包括:
当所述手机终端进入所述近场通信标签的磁场区域后,激活所述近场通
信标签,主动读取所述近场通信标签中存储的控制指令信息。
9.一种控制指令写入装置,应用于手机终端侧,其特征在于,所述手机
终端包括用于存储私有密钥的安全域模块,和用于存储公共密钥,以及用于

\t存储控制多个不同的智能家居设备动作的控制指令的近场通信标签模块,所

【专利技术属性】
技术研发人员:周文容
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东;44

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

1