【技术实现步骤摘要】
一种在智能设备中写入密钥的系统及方法
本专利技术涉及智能设备
,特别涉及一种在智能设备中写入密钥的系统及方法。
技术介绍
智能设备是指能够通过互联网与外界进行数据通信的设备。智能设备,通过与云端建立连接,用户可以对家里的智能设备进行远程/场景控制。为保证智能设备的合法性,防止非法设备对云端的无偿使用或恶意攻击,越来越多的厂家在智能设备入网流程中引入了设备的身份认证环节,从而保证只有合法的设备才能够访问云端,才能通过云端进行远程/场景控制。一般通过代表智能设备的身份信息的密钥对智能设备进行身份认证,如何安全地将密钥写入到智能设备中是急需解决的问题。
技术实现思路
本专利技术实施例提供了一种在智能设备中写入密钥的系统及方法,能够更加安全地在智能设备中写入密钥。一方面,本专利技术实施例提供了一种在智能设备中写入密钥的系统,包括:生产设备、扫码枪和至少一个智能设备;所述生产设备与所述扫码枪相连;所述生产设备,用于获取所述至少一个智能设备中每个所述智能设备的MAC,根据每个所述智能设备的MAC,获取每个所述MAC对应的密钥,当接收到所述扫码枪发来的MAC时,确定接收到的MAC对应的密钥,根据接收到的MAC和接收到的MAC对应的密钥,生成数据包,将所述数据包广播到所述生产设备所在的目标局域网中;所述扫码枪,用于在任一所述智能设备进入所述扫码枪的扫描区域时,扫描进入所述扫描区域的智能设备的条形码,从所述条形码中识别出进入所述扫描区域的智能设备的MAC,将进入所述扫描 ...
【技术保护点】
1.一种在智能设备中写入密钥的系统,其特征在于,包括:/n生产设备、扫码枪和至少一个智能设备;/n所述生产设备与所述扫码枪相连;/n所述生产设备,用于获取所述至少一个智能设备中每个所述智能设备的MAC,根据每个所述智能设备的MAC,获取每个所述MAC对应的密钥,当接收到所述扫码枪发来的MAC时,确定接收到的MAC对应的密钥,根据接收到的MAC和接收到的MAC对应的密钥,生成数据包,将所述数据包广播到所述生产设备所在的目标局域网中;/n所述扫码枪,用于在任一所述智能设备进入所述扫码枪的扫描区域时,扫描进入所述扫描区域的智能设备的条形码,从所述条形码中识别出进入所述扫描区域的智能设备的MAC,将进入所述扫描区域的智能设备的MAC发送给所述生产设备;/n每个所述智能设备,用于在确定没有写入密钥时,接入到所述目标局域网中,监听所述目标局域网中是否存在发送给本智能设备的数据包,如果存在,则从所述数据包中解析出密钥,将解析出的密钥写入到本智能设备中。/n
【技术特征摘要】
1.一种在智能设备中写入密钥的系统,其特征在于,包括:
生产设备、扫码枪和至少一个智能设备;
所述生产设备与所述扫码枪相连;
所述生产设备,用于获取所述至少一个智能设备中每个所述智能设备的MAC,根据每个所述智能设备的MAC,获取每个所述MAC对应的密钥,当接收到所述扫码枪发来的MAC时,确定接收到的MAC对应的密钥,根据接收到的MAC和接收到的MAC对应的密钥,生成数据包,将所述数据包广播到所述生产设备所在的目标局域网中;
所述扫码枪,用于在任一所述智能设备进入所述扫码枪的扫描区域时,扫描进入所述扫描区域的智能设备的条形码,从所述条形码中识别出进入所述扫描区域的智能设备的MAC,将进入所述扫描区域的智能设备的MAC发送给所述生产设备;
每个所述智能设备,用于在确定没有写入密钥时,接入到所述目标局域网中,监听所述目标局域网中是否存在发送给本智能设备的数据包,如果存在,则从所述数据包中解析出密钥,将解析出的密钥写入到本智能设备中。
2.根据权利要求1所述的系统,其特征在于,
所述数据包中包括:目标MAC和所述目标MAC对应的密钥;
每个所述智能设备,进一步用于保存本智能设备的MAC;
每个所述智能设备,用于执行:
接收被广播到所述目标局域网中的数据包;
从接收到的数据包中解析出所述目标MAC;
判断所述目标MAC与本智能设备的MAC是否相同,如果是,则确定接收到的数据包是发送给本智能设备的数据包,从接收到的数据包中解析出所述目标MAC对应的密钥,将所述目标MAC对应的密钥写入到本智能设备中。
3.根据权利要求1所述的系统,其特征在于,
进一步包括:云端;
所述生产设备,在执行所述根据每个所述智能设备的MAC,获取每个所述MAC对应的密钥时,具体用于:
将每个所述智能设备的MAC发送给云端,接收所述云端返回的每个所述MAC对应的密钥;
所述云端,用于接收所述生产设备发来的每个所述智能设备的MAC,生成每个所述MAC对应的密钥,将每个所述MAC对应的密钥发送给所述生产设备。
4.根据权利要求1所述的系统,其特征在于,
每个所述智能设备,进一步用于存储所述目标局域网的配网信息;
每个所述智能设备,在执行所述接入到所述目标局域网中时,具体用于:搜索能够接入的网络,根据存储的所述配网信息,判断能够接入的网络中是否存在所述目标局域网,如果存在,则根据所述配网信息,连接到所述目标局域网中。
5.根据权利要求1-4中任一所述的系统,其特征在于,
每个所述智能设备,用于当监听到所述目标局域网中存在发送给本智能设备的数据包时,在所述从所述数据包中解析出密钥之前,进行自检,在自检通过后,执行所述从所述数据包中解析出密钥。
6.一种在智能设备中写入密钥的方法...
【专利技术属性】
技术研发人员:王思,黄斌,张江鹏,袁龙刚,李明,
申请(专利权)人:四川虹美智能科技有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。