无线网络接入方法、无线接入点以及服务器的制造方法_2

文档序号:9436665阅读:来源:国知局
中,具体的,无线接入点向服务器发送第二认证请求,第二认证请求中包括了无线接入点标识、第一认证信息以及第一认证请求中的终端标识和随机数。从而服务器可以根据随机数和无线接入点标识,对第一认证信息进行认证得到认证结果,认证结果表示无线接入点是否是合法的无线接入点,具体来说,若第一认证信息的认证通过,则得到的认证结果为无线接入点是合法的无线接入点,若第一认证信息的认证不通过,则得到的认证结果为无线接入点不是合法的无线接入点。服务器可以根据终端标识将认证结果发送给终端,使得终端接收到认证结果之后确定是否连接到无线接入点的无线网络中,具体来说,终端可以是手机,终端标识可以是手机号码,服务器根据手机号码,将认证结果以短信数据包的形式通过短信业务承载平台发送给手机,从而使得手机根据接收到认证结果确定是否连接到无线接入点上,若手机接收到的认证结果为无线接入点是合法的无线接入点,则手机可以连接到无线接入点的无线网络中,若手机接收到的认证结果为无线接入点不是合法的无线接入点,则手机可以不连接到无线接入点的无线网络中。
[0043]本实施例通过对终端发送的无线接入请求中的接入密码验证通过后,再次接收终端发送的第一认证请求,无线接入请求中还包括终端标识,第一认证请求中包括随机数和终端标识;根据随机数以及预先存储的根密钥,确定第一认证信息;向服务器发送第二认证请求,以使服务器根据第二认证请求中的随机数和无线接入点标识对第一认证信息进行认证之后向终端返回认证结果,认证结果表示无线接入点是否合法。从而在对无线接入请求中的接入密码验证成功之后,对无线接入点的安全性进行认证,保证无线接入点的安全性和合法性,防止终端接入到不合法的无线接入点中,防止了不合法的无线接入点会对终端中的数据进行窃取和盗用,从而给使用该终端的用户带来经济损失的问题。
[0044]进一步地,在上述实施例的基础上,第一认证请求中还包括算法标识,步骤104的【具体实施方式】,包括:
[0045]根据随机数,以及预先存储的根密钥,确定第一认证信息,包括:
[0046]确定与算法标识对应的算法;
[0047]采用算法对随机数以及根密钥进行运算,确定第一认证信息。
[0048]在本实施方式中,具体的,无线接入点中预先存储了 N种算法与N种算法的算法标识的对应关系,其中,N是大于O的整数。第一认证请求中还携带了算法标识,无线接入点确定与该算法标识对应的算法;然后,无线接入点采用与该算法标识对应的算法,对随机数和预先储存的无线接入点的根密钥进行运算,得到第一认证结果。无线接入点中存储的N种算法可以是哈希算法等算法,对于算法的类型,本发明不做具体限定。
[0049]进一步地,在上述实施例的基础上,第二认证请求中还包括算法标识,步骤105的【具体实施方式】,包括:
[0050]向服务器发送第二认证请求,以使服务器采用与算法标识对应的算法对随机数以及与无线接入点标识对应的根密钥进行运算去确定第二认证信息,并在第一认证信息和第二认证信息一致时根据终端标识向终端返回标识无线接入点合法的认证结果;
[0051]其中,与无线接入点标识对应的根密钥,为服务器根据无线接入点标识在预先存储的无线接入点标识与根密钥的对应关系中确定的。
[0052]在本实施方式中,具体的,无线接入点向服务器发送的第二认证请求中还包括了第一认证请求中的算法标识。服务器中预先存储了 N种算法与N种算法对应的算法标识的对应关系,其中,N是大于O的整数,服务器根据接收到的算法标识确定与该算法标识对应的算法;服务器中还预先存储无线路由器标识与根密钥的对应关系,服务器根据接收到的无线接入点标识确定与无线接入点标识对应的根密钥。服务器可以采用与算法标识对应的算法对随机数以及与无线接入点标识对应的根密钥进行运算,确定第二认证信息。服务器判断第一认证信息与第二认证信息是否一致,若一致,则服务器根据终端标识向终端返回认证结果,该认证结果表示无线接入点合法;若不一致,则服务器根据终端标识向终端返回认证结果,该认证结果表示无线接入点不合法。
[0053]本实施方式通过根据采用与算法标识对应的算法对随机数以及与无线接入点标识对应的根密钥进行运算去确定第二认证信息,并在第一认证信息和第二认证信息一致时向终端返回标识无线接入点合法的认证结果,从而合理的验证了无线接入点的合法性。
[0054]进一步地,在上述实施例的基础上,步骤102中在对无线接入密码进行验证之前,还包括:
[0055]根据终端标识向终端发送身份验证请求,身份验证请求中包括无线接入点标识,以使终端依据无线接入点标识在请求发送记录中查询是否向无线接入点发送了无线接入请求;
[0056]若接收到终端发送的表示已经发送了无线接入请求的身份验证响应,则执行对无线接入密码进行验证的步骤。
[0057]在本实施方式中,具体的,无线接入点在接收到终端发送的无线接入请求之后,根据无线接入请求中的终端标识向终端发送身份验证请求,身份验证请求中包括了无线接入点标识。终端接收到身份验证请求之后,在保存的请求发送记录中查询是否曾经向该无线接入点发送过无线接入请求,若查询到向该无线接入点发送过无线接入请求,则终端向无线接入点返回身份验证响应,身份验证响应表示已经发送了无线接入请求。无线接入点接收到终端发送的表示已经发送了无线接入请求的身份验证响应,则可以进行无线接入密码进行验证的过程。
[0058]本实施方式通过根据终端标识向终端发送身份验证请求,从而对无线接入请求进行验证,使得终端确定是否曾向无线接入点发送过无线接入请求,从而保证了终端可以连接到发送过无线接入请求的无线接入点中,保证了终端可以主动了去连接到无线接入点中。
[0059]图2为本发明实施例二提供的无线网络接入方法的流程图,如图2所示,本实施例的方法包括:
[0060]步骤201、接收无线接入点发送的第二认证请求,其中,第二认证请求为无线接入点在根据终端发送的第一认证请求中的随机数以及预先存储的根密钥确定第一认证信息之后发送的,第二认证请求中包括随机数、无线接入点标识、第一认证信息以及第一认证请求中的终端标识。
[0061]在本实施例中,具体的,无线接入点接收终端发送的第一认证请求,第一认证请求中包括了随机数和终端标识,无线接入点根据随机数和预先存储的根密钥确定第一认证信息之后,向服务器发送第二认证请求,第二认证请求包括了无线接入点标识、第一认证信息以及第一认证请求中的随机数和终端标识。服务器接收无线接入点发送的第二认证请求。
[0062]步骤202、根据随机数和无线接入点标识,对第一认证信息进行认证。
[0063]在本实施例中,具体的,服务器根据接收到的随机数以及无线接入点标识,对第一认证信息进行认证。
[0064]步骤203、根据终端标识向终端返回认证结果,认证结果表示无线接入点是否合法。
[0065]在本实施例中,具体的,服务器在对第一认证信息进行认证之后,得到认证结果,认证结果表示该无线接入点是否合法;服务器将认证结果返回给终端,以使终端根据无线接入点是否合法,确定是否接入到无线接入点的无线网络中。举例来说,终端可以是手机,终端标识可以是手机号码;服务器在得到无线接入点合法的认证结果之后,可以根据手机号码,将认证结果以短信数据包的形式通过短信业务承载平台发送给手机,从而使得手机根据接收到认证结果确定是否连接到无线接入点上。
[0066]本实施例通过接收无线接入点发送的第二认证请求,其中,第二认证请求为无线接入点在根据终端发送的第一认证请求中的随机数以及预先存储的根密钥确定第一认证信息之后发送的;根据第二认证请求中的随机数和无线接入点标识,对第一认证信息进行认证,并向终端返回认证结果,认证结果表示无线接入点是否合法。从而在对无线接入请求中的接入密码验证成功之后,对无线接入点的安全性进行认证,保证无线接入点的安全性和合法性,防止终端接入到不合法的无线接入点中,防止了不合法的无线接入点会对终端中的数据进行窃取和盗用,从而给使用该终端的用户
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1