烧录许可证的验证方法、装置、系统及电子设备制造方法及图纸

技术编号:36406271 阅读:44 留言:0更新日期:2023-01-18 10:14
本申请涉及智能家电技术领域,提供了一种烧录许可证的验证方法、装置、系统及电子设备,其中,方法包括以下步骤:将请求获取许可证的请求信息发送至云端服务器,并获取请求信息的发送时间信息;所述请求信息包括所述智能家电的WiFi模块的MAC地址信息;在接收到所述云端服务器发回的许可证信息时,获取所述许可证信息的到达时间信息;根据所述发送时间信息和所述到达时间信息计算第一差值;根据所述第一差值和第一预设时间区间验证所述许可证信息的来源合法性。本发明专利技术具有安全性高和保密效果好的有益效果。的有益效果。的有益效果。

【技术实现步骤摘要】
烧录许可证的验证方法、装置、系统及电子设备


[0001]本申请涉及智能家电
,具体而言,涉及一种烧录许可证的验证方法、装置、系统及电子设备。

技术介绍

[0002]随着互联网技术的不断发展,通常在智能家电中设置WIFI模块以实现智能家电与外界网络的连接。其中,WIFI模块中集成许多功能,比如多家云平台对接(京东云、阿里云等)、空中下载技术(Over

the

Air Technology,简称OTA)升级和近场发现等功能。许可证(License)则是一种格式合同,由软件开发者与用户签订,用以规定和限制用户使用软件或其源代码的权利,以及软件开发者应尽的义务。智能家电的许可证(License)用来保存该智能家电相关软件所需要的公私秘钥对、初始密钥等信息,具体是根据智能家电中的WIFI模块的物理地址(Media Access Control,简称MAC地址)生成的。
[0003]在实际生产中,代工厂生产出来的智能家电中的WIFI模块一般还不具备许可证(License),还需要将智能家电的WIFI模块与委托方(委托代工厂生产智能家电的主体)的云端服务器进行交互,即让智能家电的WIFI模块将MAC地址发送给云端服务器,然后云端服务器根据预设的许可证生成程序与MAC地址生成许可证(License),最后把许可证(License)烧录至智能家电的WIFI模块中才能出厂,从而使委托方可对代工厂生产的智能家电的数量进行远程监控。但是将智能家电的WIFI模块与云端进行交互的过程是在代工厂进行的,缺乏监管,安全系数较低,若由于许可证生成程序泄密而被代工厂获知,代工厂可能会私自根据该许可证生成程序设置第三方服务器用以生成许可证(License),从而在委托方不知情的情况下生产智能家电进行售卖,容易对委托方造成财产损失。
[0004]基于上述问题,目前尚未有有效的解决方法。

技术实现思路

[0005]本申请的目的在于提供一种烧录许可证的验证方法、装置、系统及电子设备,能够防止许可证生成程序泄密,提高安全性。
[0006]第一方面,本申请提供了一种烧录许可证的验证方法,应用于智能家电,包括以下步骤:S1.将请求获取许可证的请求信息发送至云端服务器,并获取请求信息的发送时间信息;所述请求信息包括所述智能家电的WiFi模块的MAC地址信息;S2.在接收到所述云端服务器发回的许可证信息时,获取所述许可证信息的到达时间信息;S3.根据所述发送时间信息和所述到达时间信息计算第一差值;S4.根据所述第一差值和第一预设时间区间验证所述许可证信息的来源合法性。
[0007]本申请的烧录许可证的验证方法,通过将请求获取许可证的请求信息发送至云端服务器,并获取请求信息的发送时间信息;请求信息包括智能家电的WiFi模块的MAC地址信
息;在接收到云端服务器发回的许可证信息时,获取许可证信息的到达时间信息;根据发送时间信息和到达时间信息计算第一差值;根据第一差值和第一预设时间区间验证许可证信息的来源合法性。本申请通过智能家电对请求信息的发送时间信息和许可证信息的到达时间信息进行配合验证,从而判断许可证信息是否是由指定的云端服务器发送,防止因许可证生成程序泄密导致被代工厂滥用,减少财产损失,提高了安全性。
[0008]可选地,本申请提供的烧录许可证的验证方法,步骤S4包括:S401.若所述第一差值落入第一预设时间区间,则判定所述许可证信息的来源合法性通过验证;S402.若所述第一差值未落入第一预设时间区间,则判定所述许可证信息的来源合法性不通过验证。步骤S1之前包括:A1.获取当前网络质量信息;A2.根据所述当前网络质量信息对所述第一预设时间区间进行调整。
[0009]通过这种设置方式,可以根据当前网络质量信息对第一预设时间区间进行实时调整,提高了适应性,避免因网络质量问题造成错判和误判,提高了验证的准确性。
[0010]可选地,本申请提供的烧录许可证的验证方法,所述当前网络质量信息包括路由器的接口流量信息,步骤A1包括:B1.获取路由器的接口流量信息;步骤A2包括:B2.根据所述接口流量信息对所述第一预设时间区间进行调整。
[0011]通过这种方式,可以根据路由器的接口流量信息对第一预设时间区间进行实时调整,提高了适应性和验证的准确性。
[0012]可选地,本申请提供的烧录许可证的验证方法,所述当前网络质量信息包括网络下载速度,步骤A1包括:D1.下载多个第一预设数据大小的测试文件数据包,并获取每个所述测试文件数据包对应的下载时间;D2.根据各个所述测试文件数据包对应的所述下载时间计算各个所述测试文件数据包对应的第一网络下载速度;D3.根据多个所述第一网络下载速度计算所述网络下载速度;步骤A2包括:D4.根据所述网络下载速度对所述第一预设时间区间进行调整。
[0013]可选地,本申请提供的烧录许可证的验证方法,所述当前网络质量信息包括网络响应速度,步骤A1包括:E1.在第一预设时间段内,向云端服务器依次发送多个探测数据包,以获取每个探测数据包对应的第一通信时长;所述第一通信时长为智能家电发送探测数据包的时刻与接收到云端服务器发回的应答信息的时刻之间的时间间隔;E2.根据多个所述第一通信时长计算所述网络响应速度;步骤A2包括:E3.根据所述网络响应速度对所述第一预设时间区间进行调整。
[0014]可选地,本申请提供的烧录许可证的验证方法,步骤A1包括:
F1.获取当前日期信息;步骤A2包括:F2.根据所述当前日期信息对所述第一预设时间区间进行调整。
[0015]在实际应用中,委托方可能对不同日期的产品设置不同的延时时间,从而方便区分产品批次。其中,会在智能家电的烧录程序内部预先设置延迟时间的计算程序,从而由智能家电自动根据当前日期信息计算该延迟时间以调整第一预设时间区间(智能家电的烧录程序是委托方提供的且封装后是不可见的,代工厂无法得知该计算程序的内容),同时会在云端服务器设置延时程序,使其可以根据日期调整许可证信息的第二发送时间,方便对不同生产日期的产品进行区分,同时增加了验证方式的随机性,更难被破解。
[0016]本申请提供的烧录许可证的验证方法,通过将请求获取许可证的请求信息发送至云端服务器,并获取请求信息的发送时间信息;请求信息包括智能家电的WiFi模块的MAC地址信息;在接收到云端服务器发回的许可证信息时,获取许可证信息的到达时间信息;根据发送时间信息和到达时间信息计算第一差值;根据第一差值和第一预设时间区间验证许可证信息的来源合法性。本申请通过智能家电对请求信息的发送时间信息和许可证信息的到达时间信息进行配合验证,从而判断许可证信息是否是由指定的云端服务器发送,防止因许可证生成程序泄密导致被代工厂滥用,减少财产损失,提高了安全性。
[0017]第二方面,本申请提供一种烧录许可证的验证装置,包括以下模块:第一获取模块:用于将请求获取许可证的请求信息发送至云端服务器,并获取请求信息的发送时间信息;所述请求信息本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种烧录许可证的验证方法,应用于智能家电,其特征在于,包括以下步骤:S1.将请求获取许可证的请求信息发送至云端服务器,并获取请求信息的发送时间信息;所述请求信息包括所述智能家电的WiFi模块的MAC地址信息;S2.在接收到所述云端服务器发回的许可证信息时,获取所述许可证信息的到达时间信息;S3.根据所述发送时间信息和所述到达时间信息计算第一差值;S4.根据所述第一差值和第一预设时间区间验证所述许可证信息的来源合法性。2.根据权利要求1所述的烧录许可证的验证方法,其特征在于,步骤S4包括:S401.若所述第一差值落入第一预设时间区间,则判定所述许可证信息的来源合法性通过验证;S402.若所述第一差值未落入第一预设时间区间,则判定所述许可证信息的来源合法性不通过验证;步骤S1之前包括:A1.获取当前网络质量信息;A2.根据所述当前网络质量信息对所述第一预设时间区间进行调整。3.根据权利要求2所述的烧录许可证的验证方法,其特征在于,所述当前网络质量信息包括路由器的接口流量信息,步骤A1包括:B1.获取路由器的接口流量信息;步骤A2包括:B2.根据所述接口流量信息对所述第一预设时间区间进行调整。4.根据权利要求2所述的烧录许可证的验证方法,其特征在于,所述当前网络质量信息包括网络下载速度,步骤A1包括:D1.下载多个第一预设数据大小的测试文件数据包,并获取每个所述测试文件数据包对应的下载时间;D2.根据各个所述测试文件数据包对应的所述下载时间计算各个所述测试文件数据包对应的第一网络下载速度;D3.根据多个所述第一网络下载速度计算所述网络下载速度;步骤A2包括:D4.根据所述网络下载速度对所述第一预设时间区间进行调整。5.根据权利要求2所述的烧录许可证的验证方法,其特征在于,所述当前网络质量信息包括网络响应速度,步骤A1包括:E1.在第一预设时间段内,向云端服务器依次发送多个探测数据包,以获取每个探测数据包对应的第一通信时长;所述第一通信时长为智能家电发送探测数据包的时刻与接收到云端服务器发回的应答信息的时刻之间的时间间隔;E2.根据多个所述第一通信时长计算所述网络响应速度;步骤A2包括:E3.根据所述网络响应速度对所述第一预设时间区间进行调整。6...

【专利技术属性】
技术研发人员:邹伟尹志坚易长平吴映云
申请(专利权)人:深圳市鑫宇鹏电子科技有限公司
类型:发明
国别省市:

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

1