網絡服務信息的獲取方法及設備的制造方法
【技術領域】
[0001]本公開涉及網絡技術領域,特別涉及一種網絡服務信息的獲取方法及設備。
【背景技術】
[0002]隨著科技的發(fā)展,越來越多的智能設備通過無線接入點連接無線網絡。智能設備在連接無線網絡時,需要獲取無線網絡的SSID (Service Set Identifier,服務集標識)、密碼等網絡服務信息。目前網絡服務信息的獲取方法通常是由無線接入點廣播網絡服務信息,智能設備接收廣播的網絡服務信息,從而智能設備可根據接收到的網絡服務信息連接無線網絡。例如,用戶家里的路由器可廣播無線網絡的SSID及密碼,用戶的手機可接收廣播的SSID及密碼,并根據密碼連接SSID對應的無線網絡。
[0003]由于無線接入點會對無線網絡的網絡服務信息進行廣播,從而使得無線網絡信號覆蓋范圍內所有的智能設備都能接收到網絡服務信息,并根據網絡服務信息連接無線網絡,導致網絡遭到攻擊的可能性更大,進而使得網絡的安全性降低。
【發(fā)明內容】
[0004]為克服相關技術中存在的問題,本公開提供了一種網絡服務信息的獲取方法及設備。
[0005]根據本公開實施例的第一方面,提供了一種網絡服務信息的獲取方法,該方法包括:
[0006]在預設范圍內廣播無線驗證網絡的網絡信息,使得所述預設范圍內的智能設備能夠連接所述無線驗證網絡;
[0007]接收所述智能設備通過所述無線驗證網絡發(fā)送的第一加密信息;
[0008]采用所述第一加密信息對本地的第二加密信息進行加密,得到密鑰信息;
[0009]采用所述第二加密信息對網絡服務信息進行加密,得到網絡服務加密信息;
[0010]向所述智能設備返回所述密鑰信息及所述網絡服務加密信息,使得所述智能設備根據所述第一加密信息、所述密鑰信息及所述網絡服務加密信息,獲取所述網絡服務信息。
[0011]結合第一方面,在第一方面的第一種可能的實現方式中,所述接收所述智能設備通過所述無線驗證網絡發(fā)送的第一加密信息之前,還包括:
[0012]接收所述智能設備發(fā)送的驗證網絡連接請求,所述驗證網絡連接請求攜帶所述網絡信息;
[0013]獲取所述智能設備檢測到所述無線驗證網絡的信號強度值;
[0014]當所述信號強度值大于預設閾值時,根據所述驗證網絡連接請求,向所述智能設備返回允許連接響應,使得所述智能設備根據所述允許連接響應,連接所述無線驗證網絡。
[0015]結合第一方面,在第一方面的第二種可能的實現方式中,所述向所述智能設備返回所述密鑰信息及所述網絡服務加密信息之前,還包括:
[0016]接收所述智能設備發(fā)送的設備信息,所述設備信息至少包括硬件地址及產品序列號;
[0017]根據所述設備信息,判斷所述智能設備是否為合法設備;
[0018]當所述智能設備為合法設備時,執(zhí)行向所述智能設備返回所述密鑰信息及所述網絡服務加密信息的步驟。
[0019]根據本公開實施例的第二方面,提供了一種網絡服務信息的獲取方法,該方法包括:
[0020]根據接收到的無線驗證網絡的網絡信息,連接無線驗證網絡,所述無線驗證網絡的網絡信息由無線接入點在預設范圍內廣播;
[0021]通過連接上的無線驗證網絡,向所述無線接入點發(fā)送第一加密信息,使得所述無線接入點根據所述第一加密信息,返回密鑰信息及網絡服務加密信息,所述密鑰信息為采用所述第一加密信息對所述無線接入點本地的第二加密信息進行加密后得到,所述網絡服務加密信息為采用第二加密信息對所述無線接入點的網絡服務信息進行加密后得到;
[0022]接收所述無線接入點返回的所述密鑰信息及所述網絡服務加密信息;
[0023]根據所述第一加密信息對所述密鑰信息進行解密,得到所述第二加密信息;
[0024]根據所述第二加密信息對所述網絡服務加密信息進行解密,得到所述網絡服務信息。
[0025]結合第二方面,在第二方面的第一種可能的實現方式中,所述根據接收到的無線驗證網絡的網絡信息,連接無線驗證網絡,包括:
[0026]檢測所述無線驗證網絡的信號強度值;
[0027]向所述無線接入點發(fā)送驗證網絡連接請求及所述信號強度值,所述驗證網絡連接請求攜帶所述網絡信息,使得所述無線接入點確定所述信號強度值大于預設閾值時,返回允許連接響應;
[0028]當接收到所述無線接入點的允許連接響應時,連接所述無線驗證網絡。
[0029]根據本公開實施例的第三方面,提供了一種接入點設備,該接入點設備包括:
[0030]廣播模塊,用于在預設范圍內廣播無線驗證網絡的網絡信息,使得所述預設范圍內的智能設備能夠連接所述無線驗證網絡;
[0031]第一接收模塊,用于接收所述智能設備通過所述無線驗證網絡發(fā)送的第一加密信息;
[0032]第一加密模塊,用于采用所述第一加密信息對本地的第二加密信息進行加密,得到密鑰信息;
[0033]第二加密模塊,用于采用所述第二加密信息對網絡服務信息進行加密,得到網絡服務加密信息;
[0034]第一返回模塊,用于向所述智能設備返回所述密鑰信息及所述網絡服務加密信息,使得所述智能設備根據所述第一加密信息、所述密鑰信息及所述網絡服務加密信息,獲取所述網絡服務信息。
[0035]結合第三方面,在第三方面的第一種可能的實現方式中,所述接入點設備還包括:
[0036]第二接收模塊,用于接收所述智能設備發(fā)送的驗證網絡連接請求,所述驗證網絡連接請求攜帶所述網絡信息;
[0037]獲取模塊,用于獲取所述智能設備檢測到所述無線驗證網絡的信號強度值;
[0038]第二返回模塊,用于當所述信號強度值大于預設閾值時,根據所述驗證網絡連接請求,向所述智能設備返回允許連接響應,使得所述智能設備根據所述允許連接響應,連接所述無線驗證網絡。
[0039]結合第三方面,在第三方面的第二種可能的實現方式中,所述接入點設備還包括:
[0040]第三接收模塊,用于接收所述智能設備發(fā)送的設備信息,所述設備信息至少包括硬件地址及產品序列號;
[0041]判斷模塊,用于根據所述設備信息,判斷所述智能設備是否為合法設備;
[0042]執(zhí)行模塊,用于當所述智能設備為合法設備時,執(zhí)行向所述智能設備返回所述密鑰信息及所述網絡服務加密信息的步驟。
[0043]根據本公開實施例的第四方面,提供了一種智能設備,該智能設備包括:
[0044]連接模塊,用于根據接收到的無線驗證網絡的網絡信息,連接無線驗證網絡,所述無線驗證網絡的網絡信息由無線接入點在預設范圍內廣播;
[0045]發(fā)送模塊,用于通過連接上的無線驗證網絡,向所述無線接入點發(fā)送第一加密信息,使得所述無線接入點根據所述第一加密信息,返回密鑰信息及網絡服務加密信息,所述密鑰信息為采用所述第一加密信息對所述無線接入點本地的第二加密信息進行加密后得到,所述網絡服務加密信息為采用第二加密信息對所述無線接入點的網絡服務信息進行加密后得到;
[0046]接收模塊,用于接收所述無線接入點返回的所述密鑰信息及所述網絡服務加密信息;
[0047]第一解密模塊,用于根據所述第一加密信息對所述密鑰信息進行解密,得到所述第二加密信息;
[0048]第二解密模塊,用于根據所述第二加密信息對所述網絡服務加密信息進行解密,得到所述網絡服務信息。
[0049]結合第四方面,在第四方面的第一種可能的實現方式中,所述連接模塊,用于檢測所述無線驗證網絡的信號強度值;向所述無線接入點發(fā)送驗證網絡連接請求及所述信號強度值,所述驗證網絡連接請求攜帶所述網絡信息,使得所述無線接入點確定所述信號強度值大于預設閾值時,返回允許連接響應;當接收到所述無線接入點的允許連接響應時,連接所述無線驗證網絡。
[0050]根據本公開實施例的第五方面,提供了一種接入點設備,該接入點設備包括:
[0051]處理器;
[0052]用于存儲處理器可執(zhí)行指令的存儲器;
[0053]其中,所述處理器被配置為:
[0054]在預設范圍內廣播無線驗證網絡的網絡信息,使得所述預設范圍內的智能設備能夠連接所述無線驗證網絡;
[0055]接收所述智能設備通過所述無線驗證網絡發(fā)送的第一加密信息;
[0056]采用所述第一加密信息對本地的第二加密信息進行加密,得到密鑰信息;
[0057]采用所述第二加密信息對網絡服務信息進行加密,得到網絡服務加密信息;
[0058]向所述智能設備返回所述密鑰信息及所述網絡服務加密信息,使得所述智能設備根據所述第一加密信息、所述密鑰信息及所述網絡服務加密信息,獲取所述網絡服務信息。
[0059]根據本公開實施例的第六方面,提供了一種智能設備,該智能設備包括:
[0060]處理器;
[0061]用于存儲處理器可執(zhí)行指令的存儲器;
[0062]其中,所述處理器被配置為:
[0063]根據接收到的無線驗證網絡的網絡信息,連接無線驗證網絡,所述無線驗證網絡的網絡信息由無線接入點在預設范圍內廣播;
[0064]通過連接上的無線驗證網絡,向所述無線接入點發(fā)送第一加密信息,使得所述無線接入點根據所述第一加密信息,返回密鑰信息及網絡服務加密信息,所述密鑰信息為采用所述第一加密信息對所述無線接入點本地的第二加密信息進行加密后得到,所述網絡服務加密信息為采用第二加密信息對所述無線接入點的網絡服務信息進行加密后得到;
[0065]接收所述無線接入點返回的所述密鑰信息及所述網絡服務加密信息;
[0066]根據所述第一加密信息對所述密鑰信息進行解密,得到所述第二加密信息;
[0067]根據所述第二加密信息對所述網絡服務加密信息進行解密,得到所述網絡服務信息。
[0068]本公開實施例提供的技術方案帶來的有益效果是:
[0069]通過接收智能設備通