设备合法性验证和授权信息生成的方法及通信设备技术

技术编号:15299166 阅读:41 留言:0更新日期:2017-05-12 01:00
本发明专利技术涉及通信领域,公开了一种用于验证设备的合法性的方法,其特征在于,所述方法包括:读取通信设备的媒介接入控制MAC地址;读取分配给所述通信设备的唯一标识;将所述通信设备的MAC地址与分配给所述通信设备的唯一标识进行拼接以形成授权信息;以及将所述授权信息与预先存储的授权信息进行比较以验证所述通信设备是否是被授权设备。

Device authentication and authorization information generation method and communication device

The present invention relates to the field of communication, a method for verifying the validity of the equipment is disclosed, which is characterized in that the method comprises the following steps: media access control MAC address read communication equipment; read the unique identifier assigned to the communication device; will uniquely identify the MAC address and the distribution of the communication device to the communication device splicing authorization information to form; and the authorization information with the pre stored authorization information verified by the communication device is authorized equipment.

【技术实现步骤摘要】

本专利技术涉及设备通信领域,具体地,涉及一种设备合法性验证和授权信息生成的方法及通信设备
技术介绍
在现有技术中,设备的媒介接入控制(MAC)地址是在设备被生产的时候被烧录到设备的闪存flash中。设备的MAC地址是唯一的,但是一旦被黑客侵入获得设备的MAC地址以后,可以克隆flash数据,就可以生产与该设备具有相同MAC地址的未许可设备,从而接入该设备生产商的一些服务(例如云服务器)。因此,需要一种更安全的用于验证设备合法性的措施。
技术实现思路
本专利技术的目的是提供一种用于验证设备合法性的方法、授权信息生成的方法以及通信设备。为了实现上述目的,本专利技术的一个方面提供一种用于验证设备的合法性的方法,该方法包括:读取通信设备的媒介接入控制MAC地址;读取分配给所述通信设备的唯一标识;将所述通信设备的MAC地址与分配给所述通信设备的唯一标识进行拼接以形成授权信息;以及将所述授权信息与预先存储的授权信息进行比较以验证所述通信设备是否是被授权设备。优选地,将所述通信设备的MAC地址与分配给所述通信设备的唯一标识进行拼接以形成授权信息包括:将所述通信设备的MAC地址与分配给所述通信设备的唯一标识进行拼接以形成拼接字符;将所述拼接字符进行哈希运算,将所得到的哈希值作为所述授权信息。优选地,所述将所述通信设备的MAC地址与分配给所述通信设备的唯一标识进行拼接以形成拼接字符包括:将所述通信设备的MAC地址与分配给所述通信设备的唯一标识进行异或拼接以形成所述拼接字符。优选地,所述分配给所述通信设备的唯一标识是配备给所述通信设备的安全芯片的芯片标识。优选地,所述安全芯片被添加到所述通信设备的无线通信模块中。优选地,所述无线通信模块是近场通信模块。本专利技术的另一方面提供一种用于生成通信设备的授权信息的方法,所述方法包括:给所述通信设备分配媒介接入控制MAC地址;给所述通信设备分配唯一标识;将所述MAC地址与所述唯一标识拼接以生成授权信息;以及存储所述MAC地址、所述唯一标识以及所述授权信息。优选地,所述存储所述MAC地址、所述唯一标识以及所述授权信息包括存储MAC地址-唯一标识-授权信息映射表,所述映射表包含MAC地址项、唯一标识项和授权信息项。优选地,所述将所述MAC地址与所述唯一标识拼接以生成授权信息包括:将所述MAC地址与所述唯一标识进行拼接以形成拼接字符;将所述拼接字符进行哈希运算,将所得到的哈希值作为所述授权信息。优选地,所述将所述MAC地址与所述唯一标识进行拼接以形成拼接字符包括:将所述MAC地址与所述唯一标识进行异或拼接以形成所述拼接字符。优选地,所述唯一标识是配备给所述通信设备的安全芯片的芯片标识。优选地,所述安全芯片被添加到所述通信设备的无线通信模块中。优选地,所述方法还包括将所述MAC地址和所述唯一标识烧录到所述通信设备的存储器中。优选地,所述存储器是闪存flash存储器。优选地,所述无线通信模块是近场通信模块。本专利技术的还一个方面提供一种通信设备,所述通信设备包括:无线通信模块;安全芯片,所述安全芯片附着到所述无线通信模块且具有唯一标识;处理器,被配置成:读取所述通信设备的媒介接入控制MAC地址和所述安全芯片的所述唯一标识;将读取的所述MAC地址和所述唯一标识进行拼接以形成拼接字符;对所述拼接字符进行哈希运算,将得到的哈希值作为所述通信设备的授权信息;以及无线通信模块被配置成将所述授权信息发送给权限验证方。通过上述技术方案,可以将通信设备的MAC地址与分配给通信设备的唯一标识进行相应处理生成授权信息,可以很好地避免设备的MAC地址被克隆并应用到未授权设备上,从而避免未授权设备使用只能由授权设备使用的一些服务或功能。本专利技术的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术,但并不构成对本专利技术的限制。在附图中:图1是根据本专利技术的实施方式的用于验证通信设备的合法性的方法的示例流程图;图2是根据本专利技术的实施方式的用于生成通信设备的授权信息的示例流程图;以及图3是根据本专利技术的实施方式的通信设备的示例结构框图。具体实施方式以下结合附图对本专利技术的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术,并不用于限制本专利技术。图1是根据本专利技术的实施方式的用于验证通信设备的合法性的方法的示例流程图。如图1所示,根据本专利技术的实施方式,提供了一种用于验证设备的合法性的方法,该方法可以包括:读取通信设备的媒介接入控制(MAC)地址;读取分配给所述通信设备的唯一标识;将所述通信设备的MAC地址与分配给所述通信设备的唯一标识进行拼接以形成授权信息;以及将所述授权信息与预先存储的授权信息进行比较以验证所述通信设备是否是被授权设备。具体来说,在本专利技术的实施方式中,可以是通信设备在开机时读取通信设备的MAC地址和读取分配给该通信设备的唯一标识(ID)。通信设备的处理器可以将读取的MAC地址与唯一标识进行拼接以形成授权信息,之后可以通过通信设备的无线通信模块将授权信息发送到权限验证方。权限验证方可以将从通信设备接收到的授权信息与预先存储的授权信息进行比较,如果授权信息与存储的授权信息一致,则验证该通信设备是合法或被授权的设备。如果授权信息与存储的授权信息不一致,则验证该通信设备不合法或是未授权的设备。在本专利技术的可替换实施方式中,通信设备的处理器可以不将MAC地址和唯一标识拼接以形成授权信息,而是直接将MAC地址和唯一标识发送给权限验证方。权限验证方接收到来自通信设备的MAC地址和唯一标识之后,可以对MAC地址和唯一标识进行拼接以形成授权信息,然后将形成的授权信息与预先存储的授权信息进行比较以验证通信设备是否是合法的或被授权的设备。在本专利技术的实施方式中,通信设备可以例如是可以进行有线或无线通信的家用电器,例如但不限于电视机、空调、电冰箱等。权限验证方可以例如是通信设备的生产厂家或经销商等提供的服务器(例如云服务器),可以向生产或经销的通信设备(例如家用电器)提供一些数据服务,例如更新服务等。通信设备与权限验证方之间的通信可以采用有线通信或无线通信。有线通信的示例可以包括例如USB连接、以太网连接、局域网连接等。无线通信的示例可以包括例如Wi-Fi连接、蓝牙连接、近场通信(NFC)连接等。在本专利技术的实施方式中,将通信设备的MAC地址与分配给通信设备的唯一标识进行拼接以形成授权信息可以包括:将通信设备的MAC地址与分配给通信设备的唯一标识进行拼接以形成拼接字符;将拼接字符进行哈希运算,将所得到的哈希值作为所述授权信息。但是本领域技术人员可以理解,可以使用其他的算法或技术来根据MAC地址与唯一标识生成授权信息,只要能够根据MAC地址和唯一标识生成安全性信息,因此,本申请的范围不局限于本申请的实施方式中描述的特定的方式。在本专利技术的优选实施方式中,将通信设备的MAC地址与分配给通信设备的唯一标识进行拼接以形成拼接字符可以包括:将通信设备的MAC地址与分配给通信设备的唯一标识进行异或拼接以形成拼接字符。虽然本专利技术的实施方式描述了将MAC地址和唯一标识进行异或拼接,但是本领域技术人员可以理解本申请不限于此。在本本文档来自技高网...
设备合法性验证和授权信息生成的方法及通信设备

【技术保护点】
一种用于验证设备的合法性的方法,其特征在于,所述方法包括:读取通信设备的媒介接入控制MAC地址;读取分配给所述通信设备的唯一标识;将所述通信设备的MAC地址与分配给所述通信设备的唯一标识进行拼接以形成授权信息;以及将所述授权信息与预先存储的授权信息进行比较以验证所述通信设备是否是被授权设备。

【技术特征摘要】
1.一种用于验证设备的合法性的方法,其特征在于,所述方法包括:读取通信设备的媒介接入控制MAC地址;读取分配给所述通信设备的唯一标识;将所述通信设备的MAC地址与分配给所述通信设备的唯一标识进行拼接以形成授权信息;以及将所述授权信息与预先存储的授权信息进行比较以验证所述通信设备是否是被授权设备。2.根据权利要求1所述的方法,其特征在于,将所述通信设备的MAC地址与分配给所述通信设备的唯一标识进行拼接以形成授权信息包括:将所述通信设备的MAC地址与分配给所述通信设备的唯一标识进行拼接以形成拼接字符;将所述拼接字符进行哈希运算,将所得到的哈希值作为所述授权信息。3.根据权利要求2所述的方法,其特征在于,所述将所述通信设备的MAC地址与分配给所述通信设备的唯一标识进行拼接以形成拼接字符包括:将所述通信设备的MAC地址与分配给所述通信设备的唯一标识进行异或拼接以形成所述拼接字符。4.根据权利要求1所述的方法,其特征在于,所述分配给所述通信设备的唯一标识是配备给所述通信设备的安全芯片的芯片标识。5.根据权利要求4所述的方法,其特征在于,所述安全芯片被添加到所述通信设备的无线通信模块中。6.根据权利要求5所述的方法,其特征在于,所述无线通信模块是近场通信模块。7.一种用于生成通信设备的授权信息的方法,其特征在于,所述方法包括:给所述通信设备分配媒介接入控制MAC地址;给所述通信设备分配唯一标识;将所述MAC地址与所述唯一标识拼接以生成授权信息;以及存储所述MAC地址、所述唯一标识以及所述授权信息。8.根据权利要求7所述的方法,其特征在于,所述存储所述MAC地址、所述...

【专利技术属性】
技术研发人员:刘复鑫
申请(专利权)人:美的智慧家居科技有限公司美的集团股份有限公司
类型:发明
国别省市:广东;44

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

1