无线设备的通讯方法和无线设备的制造方法

文档序号:8343338阅读:266来源:国知局
无线设备的通讯方法和无线设备的制造方法
【技术领域】
[0001]本发明涉及数据处理技术领域,尤其涉及一种无线设备的通讯方法和无线设备。
【背景技术】
[0002]无线通信有三种安全模式,级别最高的是链路级安全模式。在链路级安全模式下,两个无线设备先进行接入认证,在接入认证过程中两个无线设备协商出传输密钥,并将传输密钥存储在各自的非易失性存储器中,这样以后的通讯不需要再创建传输密钥。在两个无线设备获取传输密钥后,两个无线设备可以在链路的应用级上使用相同的传输密钥进行数据加密传输。
[0003]现有技术中,两个无线设备在接入认证过程中,需要在两个无线设备建立的链路上交换一些参数,以便根据该参数获取传输密钥。由于需要在链路上传输一些参数,就可能被劫持,难以保证生成的传输密钥的安全性。
[0004]而且,现有技术中,两个无线设备在建立连接时,用户需要在主设备提示的待接入的从设备列表中确认选择某一从设备后,从设备才能和主设备完成接入认证,最终建立连接,这种无线接入方式需要用户的参与和选择,效率较低。

【发明内容】

[0005]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0006]为此,本发明的一个目的在于提出一种无线设备的通讯方法,该方法可以提高传输密钥的安全性,并且提高无线设备之间的接入效率,达到在无线设备之间快速安全的建立无线连接的效果。
[0007]本发明的另一个目的在于提出一种无线设备。
[0008]为达到上述目的,本发明第一方面实施例提出的无线设备的通讯方法,包括:第二无线设备扫描第一无线设备上的识别码,识别码是第一无线设备根据预先获取的参数生成的,参数至少包括:第一无线设备的身份识别信息;解码识别码,并获取参数,并根据参数获取传输密钥;利用第一无线设备的身份识别信息以及传输密钥与第二无线设备完成接入认证及通讯。
[0009]本发明第一方面实施例提出的无线设备的通讯方法,通过对第一无线设备上的识别码进行扫描界面,得到参数,并根据该参数获取传输密钥,可以从识别码中获取传输密钥的生成因子,而不是在无线设备之间的链路上传输生成因子,因此可以保证生成因子的安全性,从而提高传输密钥的安全性,且从该参数中获取第一无线设备的身份识别信息,从而无需用户从提示列表中选择第一无线设备,而是自动与第一无线设备连接,提高了无线设备之间的接入效率,达到了在无线设备之间快速安全的建立无线连接的效果。
[0010]为达到上述目的,本发明第二方面实施例提出的无线设备的通讯方法,包括:第一无线设备获取参数,所述参数包括第一无线设备的身份设备信息和传输密钥获取因子;根据所述参数生成并显示识别码;根据所述参数获取传输密钥;在接收到第二无线设备请求建立无线连接的请求后,利用所述传输密钥与所述第二无线设备完成接入认证及通讯。
[0011]本发明第二方面实施例提出的无线设备的通讯方法,通过根据参数生成识别码,以使第二无线设备进行扫描解码得到参数,并根据该参数获取传输密钥,可以将传输密钥的生成因子通过识别码传输,而不是在无线设备之间的链路上传输生成因子,因此可以保证生成因子的安全性,从而提高传输密钥的安全性,且从该参数中获取第一无线设备的身份识别信息,从而无需用户从提示列表中选择第一无线设备,而是自动与第一无线设备连接,提高了无线设备之间的接入效率,达到了在无线设备之间快速安全的建立无线连接的效果。
[0012]为达到上述目的,本发明第三方面实施例提出的无线设备,包括:扫描模块,用于扫描第一无线设备上的识别码,识别码是第一无线设备根据预先获取的参数生成的;获取模块,用于解码识别码,并获取参数,并用于根据参数获取传输密钥;通讯模块,用于利用所述第一无线设备的身份识别信息以及所述传输密钥与所述第二无线设备完成接入认证及通讯。
[0013]本发明第三方面实施例提出的无线设备,通过对第一无线设备上的识别码进行扫描界面,得到参数,并根据该参数获取传输密钥,可以从识别码中获取传输密钥的生成因子,而不是在无线设备之间的链路上传输生成因子,因此可以保证生成因子的安全性,从而提高传输密钥的安全性,且从该参数中获取第一无线设备的身份识别信息,从而无需用户从提示列表中选择第一无线设备,而是自动与第一无线设备连接,提高了无线设备之间的接入效率,达到了在无线设备之间快速安全的建立无线连接的效果。
[0014]为达到上述目的,本发明第四方面实施例提出的无线设备,包括:参数获取模块,用于获取参数;显示模块,用于根据参数生成并显示识别码;密钥获取模块,用于根据参数获取传输密钥;通讯模块,用于在接收到第二无线设备请求建立无线连接的请求后,利用所述传输密钥与所述第二无线设备完成接入认证及通讯。
[0015]本发明第四方面实施例提出的无线设备,通过根据参数生成识别码,以使第二无线设备进行扫描解码得到参数,并根据该参数获取传输密钥,可以将传输密钥的生成因子通过识别码传输,而不是在无线设备之间的链路上传输生成因子,因此可以保证生成因子的安全性,从而提高传输密钥的安全性,且从该参数中获取第一无线设备的身份识别信息,从而无需用户从提示列表中选择第一无线设备,而是自动与第一无线设备连接,提高了无线设备之间的接入效率,达到了在无线设备之间快速安全的建立无线连接的效果。
[0016]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0017]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0018]图1是本发明一实施例提出的无线设备的通讯方法的流程示意图;
[0019]图2是本发明另一实施例提出的无线设备的通讯方法的流程示意图;
[0020]图3是本发明另一实施例提出的无线设备的通讯方法的流程示意图;
[0021]图4是本发明另一实施例提出的无线设备的通讯方法的流程示意图;
[0022]图5是本发明另一实施例提出的无线设备的通讯方法的流程示意图;
[0023]图6是本发明另一实施例提出的无线设备的通讯方法的流程示意图;
[0024]图7是本发明另一实施例提出的无线设备的结构示意图;
[0025]图8是本发明另一实施例提出的无线设备的结构示意图;
[0026]图9是本发明另一实施例提出的无线设备的结构示意图。
【具体实施方式】
[0027]下面详细描述本发明的实施例,该实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0028]图1是本发明一实施例提出的无线设备的通讯方法的流程示意图,该方法包括:
[0029]Sll:第二无线设备扫描第一无线设备上的识别码,识别码是第一无线设备根据预先获取的参数生成的。
[0030]可选的,参数至少包括:第一无线设备的身份识别信息;
[0031]参数还包括:传输密钥获取因子,传输密钥获取因子至少包括以下之一:
[0032]第一无线设备生成的随机数;
[0033]第一无线设备生成的随机数和设备信息;
[0034]第一无线设备生成的传输密钥。
[0035]通过本实施例利用随机数、第一无线设备的设备信息或其组合获取传输密钥,可以避免重放攻击。
[0036]其中,识别码可以包括:条形码或者二维码等,本发明实施例中以识别码是二维码为例。
[0037]第一无线设备具有生成二维码的功能,第二无线设备具有扫描和解码二维码的功會K。
[0038]第一无线设备中可以设置随机数生成模块,由该随机数生成模块生成随机数,设备信息可以包括:设备的唯一序列号,数字证书,还可以包括:设备地址等。
[0039]本发明实施例中,以第一无线设备是智能密钥设备(key,例如工行U盾、农行k宝等设备),第二无线设备是移动设备为例。
[0040]S12:第二无线设备解码识别码,并获取参数。
[0041]第二无线设备具有扫描和解码二维码的功能,通过该功能可以解码识别码,得到生成二维码时的参数。
[0042]可选的,参数中还可以包括:校验信息,校验信息包括:纠错校验信息,和/或,认证校验信息,在对校验信息进行校验并通过后,获取随机数和/或第一无线设备的设备信息,以便获取传输密钥。
[0043]其中,纠错校验信息用于校验编码是否正确,具体的,第一无线设备在获取随机数和/或第一无线设备的设备信息后,可以先进行编码,得到编码数据以及纠错校验信息码,根据编码数据和纠错校验信息码生成二维码,之后,第二无线设备在解码二维码后,根据纠错校验信息码进行编码校验。
[0044]认证校验信息可以包括:认证信息和/或循环冗余校验码(Cyclic RedundancyCheck, CRC)校验信息,认证信息可以具体是签名信息,签名信息可以是对第一无线设备的设备信息(如设备的唯一序列号)进行签名得到的信息,根据该认证信息和/或CRC校验信息进行认证校验信息。
[0045]本实施例通过上述纠错校验信息可以校验二维码的编码是否合法,以保证二维码的合法性,通过上述认证校验信息可以对第一无线设备的身份进行认证,保证第一无线设备的合法性,进而保证第二无线设备获取到的识别码的安全性,从而进一步保证获取到的传输密钥的安全性。
[0046]S13:第二无线设备根据参数获取传输密钥。
[0047]可选的,根据参数信息获取传输密钥,包括:
[0048]当参数包括:第一无线设备生成的随机数,和/或,第一无线设备的设备信息时,根据参数信息获取传输密钥;或者,
[0049]当参数包括第一无线设备生成的传输密钥时,直接从参数信息中获取传输密钥。
[0050]在获取传输密钥后,可以保存该传输密钥。
[0051]可选的,移动设备可以根据获取的参数信息中的随机数以及预设算法获取传输密钥,相应的,key也可以根据自身生成的随机数以及与移动设备相同的预设算法获取传输密钥,实现传输密钥的获取,完成移动设备和key的接入认证。之后,移动设备和key可以采用该传输密钥进行数据传输。或者,
[0052]可选的,移动设备可以根据获取的参数信息中的随机数和key的设备信息以及预设算法获取传输密钥,相应的,key也可以根据自身生成的随机数,自身的设备信息以及与移动设备相同的预设算
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1