1.基于服务器的WiFi认证方法,设置路由器、认证服务器与客户端,其特征在于:认证方法包括以下步骤:
客户端向路由器发送第一数据;
路由器对第一数据加密得到第二数据并返回客户端;
客户端向认证服务器发送第二数据;
认证服务器对第二数据解密得到第三数据并返回客户端;
客户端对第一数据与第二数据进行校验;
路由器上安装公钥,公钥对应唯一编号,服务器上保存与所述公钥对应的私钥;公钥与私钥组成的密钥对,采用非对称证书加密算法。
2.根据权利要求1所述的WiFi认证方法,其特征在于:步骤中,路由器利用公钥对第一数据进行加密,路由器将加密所用公钥的编号返回客户端。
3.根据权利要求2所述的WiFi认证方法,其特征在于:步骤中,客户端向认证服务器发送公钥编号;骤中,认证服务器利用公钥编号调取对应的私钥对第二数据进行解密。
4.根据权利要求3所述的WiFi认证方法,其特征在于:步骤中,若客户端对第一数据与第二数据校验一致则判断路由器为信任WiFi,否则判断路由器为非信任WiFi。
5.根据权利要求1所述的WiFi认证方法,其特征在于:所述第一数据为随机字符串。
6.根据权利要求1所述的WiFi认证方法,其特征在于:所述客户端为安装到智能手机或平板电脑的APP,APP至少具有:发送请求的发送模块,接收返回数据的接收模块、对比数据的校验模块与提示用户的输出模块。