本發(fā)明涉及通信
技術(shù)領(lǐng)域:
,具體而言,涉及一種網(wǎng)絡(luò)連接方法、一種網(wǎng)絡(luò)連接裝置和一種終端。
背景技術(shù):
:目前,AP(AccessPoint,接入點(diǎn))熱點(diǎn)(也稱(chēng)WIFI(WirelessFidelity,無(wú)線網(wǎng)絡(luò))熱點(diǎn))安全問(wèn)題越來(lái)越受重視。其中一個(gè)使用場(chǎng)景如下:用戶(hù)習(xí)慣于將WIFI設(shè)置中的自動(dòng)連接功能打開(kāi),當(dāng)下次碰到具有相同的SSID(ServiceSetIdentifier,服務(wù)集識(shí)別碼)和連接密鑰的AP熱點(diǎn)時(shí)可以自動(dòng)連接,比如,曾經(jīng)連接過(guò)某商場(chǎng)的公共AP熱點(diǎn)后,下次再次來(lái)到該商場(chǎng)后即可自動(dòng)連接到該AP熱點(diǎn),從而暢游網(wǎng)絡(luò)。但是,一些違法分子會(huì)利用搭建與某AP熱點(diǎn)相同的SSID和連接密鑰的釣魚(yú)AP熱點(diǎn),誘導(dǎo)用戶(hù)的終端(比如手機(jī)、平板電腦等)進(jìn)行自動(dòng)連接,從而盜取用戶(hù)信息,比如,用戶(hù)在某處連接過(guò)SSID為AAA、連接密鑰為PPP的公共熱點(diǎn),同時(shí)設(shè)置了自動(dòng)連接,則在違法分子建立了具有相同的SSID和連接密鑰的釣魚(yú)AP熱點(diǎn)后,由于用戶(hù)設(shè)置了自動(dòng)連接功能,當(dāng)進(jìn)入到釣魚(yú)AP熱點(diǎn)的覆蓋區(qū)域時(shí),用戶(hù)的終端則會(huì)立即連接到該釣魚(yú)AP熱點(diǎn),然后違法分子便可以利用相關(guān)技術(shù)竊取用戶(hù)信息。同時(shí),在某些技術(shù)方案中,用戶(hù)的終端在連接合法AP熱點(diǎn)后,獲取此AP熱點(diǎn)的BSSID(BasicServiceSetIdentifier,基礎(chǔ)服務(wù)集標(biāo)識(shí))并記錄到終端中,當(dāng)下次再次連接時(shí),在驗(yàn)證SSID和連接密鑰的同時(shí)也要驗(yàn)證BSSID,從而達(dá)到避免連接到釣魚(yú)AP熱點(diǎn)的目的,但某些高級(jí)違法分子,可以通過(guò)技術(shù)手段偽裝釣魚(yú)AP熱點(diǎn)的BSSID,即偽裝成合法AP的BSSID,從而使得該技術(shù)方案中通過(guò)驗(yàn)證AP的BSSID來(lái)避免連接到釣魚(yú)AP熱點(diǎn)失去效力。因此,如何提高自動(dòng)連接無(wú)線網(wǎng)絡(luò)的安全性,避免連接到釣魚(yú)網(wǎng)絡(luò),從而確保用戶(hù)的信息安全,提升用戶(hù)的使用安全性體驗(yàn),成為亟待解決的技術(shù)問(wèn)題。技術(shù)實(shí)現(xiàn)要素:本發(fā)明正是基于上述問(wèn)題,提出了一種新的技術(shù)方案,可以有效地提高自動(dòng)連接無(wú)線網(wǎng)絡(luò)的安全性,避免連接到釣魚(yú)網(wǎng)絡(luò),從而確保用戶(hù)的信息安全,提升用戶(hù)的使用安全性體驗(yàn)。有鑒于此,根據(jù)本發(fā)明的第一方面,提出了一種網(wǎng)絡(luò)連接方法,包括:當(dāng)掃描到無(wú)線網(wǎng)絡(luò)接入點(diǎn)時(shí),判斷所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)的SSID、BSSID和連接密鑰是否對(duì)應(yīng)存儲(chǔ)在預(yù)設(shè)安全網(wǎng)絡(luò)列表中;當(dāng)判斷結(jié)果為是時(shí),獲取并將與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的預(yù)設(shè)認(rèn)證信息通過(guò)預(yù)設(shè)加密密鑰加密處理后發(fā)送至所述無(wú)線網(wǎng)絡(luò)接入點(diǎn);檢測(cè)是否接收到所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)經(jīng)加密處理后的所述預(yù)設(shè)認(rèn)證信息的響應(yīng)信息;當(dāng)檢測(cè)接收到所述響應(yīng)信息時(shí),根據(jù)所述響應(yīng)信息確定是否使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。在該技術(shù)方案中,當(dāng)終端啟動(dòng)自動(dòng)連接網(wǎng)絡(luò)功能并掃描到之前連接過(guò)的無(wú)線網(wǎng)絡(luò)接入點(diǎn)時(shí),在自動(dòng)連接之前,首先判斷該無(wú)線網(wǎng)絡(luò)接入點(diǎn)是否為安全接入點(diǎn),即判斷其SSID、BSSID和連接密鑰是否對(duì)應(yīng)存儲(chǔ)在預(yù)設(shè)安全網(wǎng)絡(luò)列表中,并在判定為是時(shí),通過(guò)預(yù)設(shè)加密密鑰對(duì)與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的預(yù)設(shè)認(rèn)證信息進(jìn)行加密處理后發(fā)送至該無(wú)線網(wǎng)絡(luò)接入點(diǎn),進(jìn)而根據(jù)該無(wú)線網(wǎng)絡(luò)接入點(diǎn)反饋的對(duì)上述經(jīng)過(guò)加密處理的預(yù)設(shè)認(rèn)證信息的響應(yīng)信息確定是否使用對(duì)應(yīng)的連接密鑰與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接,如此,通過(guò)多層驗(yàn)證實(shí)現(xiàn)對(duì)合法的無(wú)線網(wǎng)絡(luò)的驗(yàn)證識(shí)別,從而避免連接到釣魚(yú)網(wǎng)絡(luò),確保用戶(hù)的信息安全,則有效地提高了自動(dòng)連接無(wú)線網(wǎng)絡(luò)的安全性,提升了用戶(hù)的使用安全性體驗(yàn)。在上述技術(shù)方案中,優(yōu)選地,可以先判斷所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)的SSID和連接密鑰是否對(duì)應(yīng)存儲(chǔ)在預(yù)設(shè)安全網(wǎng)絡(luò)列表中,并當(dāng)判定為是時(shí),進(jìn)一步判斷所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)的BSSID是否與所述SSID和連接密鑰對(duì)應(yīng)存儲(chǔ)在所述預(yù)設(shè)安全網(wǎng)絡(luò)列表中,以對(duì)該無(wú)線網(wǎng)絡(luò)接入點(diǎn)進(jìn)行初步的安全驗(yàn)證。在上述技術(shù)方案中,優(yōu)選地,所述當(dāng)檢測(cè)接收到所述響應(yīng)信息時(shí),根據(jù)所述響應(yīng)信息確定是否使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接,具體包括:判斷所述響應(yīng)消息是否與預(yù)設(shè)信息匹配;當(dāng)判定所述響應(yīng)信息與所述預(yù)設(shè)信息匹配時(shí),使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接;當(dāng)判定所述響應(yīng)信息與所述預(yù)設(shè)信息不匹配時(shí),提示用戶(hù)是否使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。在該技術(shù)方案中,當(dāng)接收到無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息的響應(yīng)消息時(shí),根據(jù)該響應(yīng)信息是否與預(yù)設(shè)信息匹配的判斷結(jié)果確定是否可以使用對(duì)應(yīng)的連接密鑰安全地連接至該無(wú)線網(wǎng)絡(luò)接入點(diǎn),即通過(guò)與無(wú)線網(wǎng)絡(luò)接入點(diǎn)之間預(yù)先協(xié)商好的安全驗(yàn)證方式,在自動(dòng)連接該無(wú)線網(wǎng)絡(luò)接入點(diǎn)之前先進(jìn)行安全性驗(yàn)證,則可以確保連接的無(wú)線網(wǎng)絡(luò)為可信任的安全網(wǎng)絡(luò),具體地,當(dāng)無(wú)線網(wǎng)絡(luò)接入點(diǎn)反饋的響應(yīng)信息與預(yù)設(shè)信息匹配時(shí),則使用對(duì)應(yīng)的連接密鑰自動(dòng)與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接,否則可以通過(guò)預(yù)設(shè)方式向用戶(hù)發(fā)出提示,比如通過(guò)文字結(jié)合聲音和/或光的方式提示用戶(hù),進(jìn)而由用戶(hù)決定是否使用對(duì)應(yīng)的連接密鑰與無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立而使用該無(wú)線網(wǎng)絡(luò)接入點(diǎn)提供的網(wǎng)絡(luò)服務(wù),以全方位滿(mǎn)足用戶(hù)連接網(wǎng)絡(luò)的需求。在上述任一技術(shù)方案中,優(yōu)選地,在所述判斷所述響應(yīng)消息是否與預(yù)設(shè)信息匹配之前,包括:通過(guò)預(yù)設(shè)解密密鑰對(duì)所述響應(yīng)信息進(jìn)行解密處理;以及所述判斷所述響應(yīng)消息是否與預(yù)設(shè)信息匹配,具體包括:判斷通過(guò)所述預(yù)設(shè)解密密鑰解密處理后的所述響應(yīng)消息是否與所述預(yù)設(shè)信息匹配。在該技術(shù)方案中,當(dāng)接收到無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息的響應(yīng)消息時(shí),首先通過(guò)預(yù)設(shè)解密密鑰對(duì)該響應(yīng)信息進(jìn)行解密處理,進(jìn)而通過(guò)判斷經(jīng)解密處理后的響應(yīng)信息是否與預(yù)設(shè)信息匹配,以確定是否使用對(duì)應(yīng)的連接密鑰與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接,即在與無(wú)線網(wǎng)絡(luò)接入點(diǎn)之間進(jìn)行預(yù)設(shè)認(rèn)證信息和響應(yīng)信息的傳輸過(guò)程中,進(jìn)行加解密處理,以提高信息傳輸過(guò)程中的安全性,進(jìn)一步提高網(wǎng)絡(luò)連接的安全性。其中,預(yù)設(shè)加密密鑰和預(yù)設(shè)解密密鑰可以對(duì)應(yīng)的存儲(chǔ)在上述預(yù)設(shè)安全網(wǎng)絡(luò)列表中進(jìn)行統(tǒng)一管理,進(jìn)一步地,預(yù)設(shè)加密密鑰和預(yù)設(shè)解密密鑰為同一密鑰,即在該預(yù)設(shè)安全網(wǎng)絡(luò)列表中,對(duì)應(yīng)存儲(chǔ)任一已安全連接過(guò)的無(wú)線網(wǎng)絡(luò)接入點(diǎn)的SSID、BSSID、連接密鑰、預(yù)設(shè)認(rèn)證信息以及用于對(duì)該預(yù)設(shè)認(rèn)證信息進(jìn)行加解密處理的加解密密鑰。在上述任一技術(shù)方案中,優(yōu)選地,當(dāng)檢測(cè)在預(yù)設(shè)時(shí)間內(nèi)未接收所述響應(yīng)信息時(shí),提示用戶(hù)是否使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。在該技術(shù)方案中,當(dāng)向無(wú)線網(wǎng)絡(luò)接入點(diǎn)發(fā)送經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息后,若在預(yù)設(shè)時(shí)間內(nèi)未接收到該無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的響應(yīng)信息時(shí),即可通過(guò)預(yù)設(shè)方式向用戶(hù)發(fā)出提示,比如通過(guò)文字結(jié)合聲音和/或光的方式提示用戶(hù),進(jìn)而由用戶(hù)決定是否使用對(duì)應(yīng)的連接密鑰與無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立而使用該無(wú)線網(wǎng)絡(luò)接入點(diǎn)提供的網(wǎng)絡(luò)服務(wù),以全方位滿(mǎn)足用戶(hù)連接網(wǎng)絡(luò)的需求。根據(jù)本發(fā)明的第二方面,提出了一種網(wǎng)絡(luò)連接裝置,包括:判斷模塊,用于當(dāng)掃描到無(wú)線網(wǎng)絡(luò)接入點(diǎn)時(shí),判斷所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)的SSID、BSSID和連接密鑰是否對(duì)應(yīng)存儲(chǔ)在預(yù)設(shè)安全網(wǎng)絡(luò)列表中;處理模塊,用于當(dāng)所述判斷模塊的判斷結(jié)果為是時(shí),獲取并將與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的預(yù)設(shè)認(rèn)證信息通過(guò)預(yù)設(shè)加密密鑰加密后發(fā)送至所述無(wú)線網(wǎng)絡(luò)接入點(diǎn);檢測(cè)模塊,用于檢測(cè)是否接收到所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)經(jīng)加密處理后的所述預(yù)設(shè)認(rèn)證信息的響應(yīng)信息;確定模塊,用于當(dāng)所述檢測(cè)模塊檢測(cè)接收到所述響應(yīng)信息時(shí),根據(jù)所述響應(yīng)信息確定是否使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。在該技術(shù)方案中,當(dāng)終端啟動(dòng)自動(dòng)連接網(wǎng)絡(luò)功能并掃描到之前連接過(guò)的無(wú)線網(wǎng)絡(luò)接入點(diǎn)時(shí),在自動(dòng)連接之前,首先判斷該無(wú)線網(wǎng)絡(luò)接入點(diǎn)是否為安全接入點(diǎn),即判斷其SSID、BSSID和連接密鑰是否對(duì)應(yīng)存儲(chǔ)在預(yù)設(shè)安全網(wǎng)絡(luò)列表中,并在判定為是時(shí),通過(guò)預(yù)設(shè)加密密鑰對(duì)與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的預(yù)設(shè)認(rèn)證信息進(jìn)行加密處理后發(fā)送至該無(wú)線網(wǎng)絡(luò)接入點(diǎn),進(jìn)而根據(jù)該無(wú)線網(wǎng)絡(luò)接入點(diǎn)反饋的對(duì)上述經(jīng)過(guò)加密處理的預(yù)設(shè)認(rèn)證信息的響應(yīng)信息確定是否使用對(duì)應(yīng)的連接密鑰與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接,如此,通過(guò)多層驗(yàn)證實(shí)現(xiàn)對(duì)合法的無(wú)線網(wǎng)絡(luò)的驗(yàn)證識(shí)別,從而避免連接到釣魚(yú)網(wǎng)絡(luò),確保用戶(hù)的信息安全,則有效地提高了自動(dòng)連接無(wú)線網(wǎng)絡(luò)的安全性,提升了用戶(hù)的使用安全性體驗(yàn)。在上述技術(shù)方案中,優(yōu)選地,可以先判斷所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)的SSID和連接密鑰是否對(duì)應(yīng)存儲(chǔ)在預(yù)設(shè)安全網(wǎng)絡(luò)列表中,并當(dāng)判定為是時(shí),進(jìn)一步判斷所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)的BSSID是否與所述SSID和連接密鑰對(duì)應(yīng)存儲(chǔ)在所述預(yù)設(shè)安全網(wǎng)絡(luò)列表中,以對(duì)該無(wú)線網(wǎng)絡(luò)接入點(diǎn)進(jìn)行初步的安全驗(yàn)證。在上述技術(shù)方案中,優(yōu)選地,所述確定模塊具體包括:判斷子模塊,用于判斷所述響應(yīng)消息是否與預(yù)設(shè)信息匹配;網(wǎng)絡(luò)連接子模塊,用于當(dāng)所述判斷子模塊判定所述響應(yīng)信息與所述預(yù)設(shè)信息匹配時(shí),使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接;提示子模塊,用于當(dāng)所述判斷子模塊判定所述響應(yīng)信息與所述預(yù)設(shè)信息不匹配時(shí),提示用戶(hù)是否使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。在該技術(shù)方案中,當(dāng)接收到無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息的響應(yīng)消息時(shí),根據(jù)該響應(yīng)信息是否與預(yù)設(shè)信息匹配的判斷結(jié)果確定是否可以使用對(duì)應(yīng)的連接密鑰安全地連接至該無(wú)線網(wǎng)絡(luò)接入點(diǎn),即通過(guò)與無(wú)線網(wǎng)絡(luò)接入點(diǎn)之間預(yù)先協(xié)商好的安全驗(yàn)證方式,在自動(dòng)連接該無(wú)線網(wǎng)絡(luò)接入點(diǎn)之前先進(jìn)行安全性驗(yàn)證,則可以確保連接的無(wú)線網(wǎng)絡(luò)為可信任的安全網(wǎng)絡(luò),具體地,當(dāng)無(wú)線網(wǎng)絡(luò)接入點(diǎn)反饋的響應(yīng)信息與預(yù)設(shè)信息匹配時(shí),則使用對(duì)應(yīng)的連接密鑰自動(dòng)與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接,否則可以通過(guò)預(yù)設(shè)方式向用戶(hù)發(fā)出提示,比如通過(guò)文字結(jié)合聲音和/或光的方式提示用戶(hù),進(jìn)而由用戶(hù)決定是否使用對(duì)應(yīng)的連接密鑰與無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立而使用該無(wú)線網(wǎng)絡(luò)接入點(diǎn)提供的網(wǎng)絡(luò)服務(wù),以全方位滿(mǎn)足用戶(hù)連接網(wǎng)絡(luò)的需求。在上述任一技術(shù)方案中,優(yōu)選地,所述確定模塊具體還包括:解密子模塊,用于通過(guò)預(yù)設(shè)解密密鑰對(duì)所述響應(yīng)信息進(jìn)行解密處理;以及所述判斷子模塊具體用于:判斷通過(guò)所述預(yù)設(shè)解密密鑰解密處理后的所述響應(yīng)消息是否與所述預(yù)設(shè)信息匹配。在該技術(shù)方案中,當(dāng)接收到無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息的響應(yīng)消息時(shí),首先通過(guò)預(yù)設(shè)解密密鑰對(duì)該響應(yīng)信息進(jìn)行解密處理,進(jìn)而通過(guò)判斷經(jīng)解密處理后的響應(yīng)信息是否與預(yù)設(shè)信息匹配,以確定是否使用對(duì)應(yīng)的連接密鑰與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接,即在與無(wú)線網(wǎng)絡(luò)接入點(diǎn)之間進(jìn)行預(yù)設(shè)認(rèn)證信息和響應(yīng)信息的傳輸過(guò)程中,進(jìn)行加解密處理,以提高信息傳輸過(guò)程中的安全性,進(jìn)一步提高網(wǎng)絡(luò)連接的安全性。其中,預(yù)設(shè)加密密鑰和預(yù)設(shè)解密密鑰可以對(duì)應(yīng)的存儲(chǔ)在上述預(yù)設(shè)安全網(wǎng)絡(luò)列表中進(jìn)行統(tǒng)一管理,進(jìn)一步地,預(yù)設(shè)加密密鑰和預(yù)設(shè)解密密鑰為同一密鑰,即在該預(yù)設(shè)安全網(wǎng)絡(luò)列表中,對(duì)應(yīng)存儲(chǔ)任一已安全連接過(guò)的無(wú)線網(wǎng)絡(luò)接入點(diǎn)的SSID、BSSID、連接密鑰、預(yù)設(shè)認(rèn)證信息以及用于對(duì)該預(yù)設(shè)認(rèn)證信息進(jìn)行加解密處理的加解密密鑰。在上述任一技術(shù)方案中,優(yōu)選地,還包括:提示模塊,用于當(dāng)所述檢測(cè)模塊檢測(cè)在預(yù)設(shè)時(shí)間內(nèi)未接收所述響應(yīng)信息時(shí),提示用戶(hù)是否使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。在該技術(shù)方案中,當(dāng)向無(wú)線網(wǎng)絡(luò)接入點(diǎn)發(fā)送經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息后,若在預(yù)設(shè)時(shí)間內(nèi)未接收到該無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的響應(yīng)信息時(shí),即可通過(guò)預(yù)設(shè)方式向用戶(hù)發(fā)出提示,比如通過(guò)文字結(jié)合聲音和/或光的方式提示用戶(hù),進(jìn)而由用戶(hù)決定是否使用對(duì)應(yīng)的連接密鑰與無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立而使用該無(wú)線網(wǎng)絡(luò)接入點(diǎn)提供的網(wǎng)絡(luò)服務(wù),以全方位滿(mǎn)足用戶(hù)連接網(wǎng)絡(luò)的需求。根據(jù)本發(fā)明的第三方面,提出了一種終端,包括:如上述技術(shù)方案中任一項(xiàng)所述的網(wǎng)絡(luò)連接裝置,因此,該終端具有如上述技術(shù)方案中任一項(xiàng)所述的網(wǎng)絡(luò)連接裝置的所有有益效果,在此不再贅述。通過(guò)本發(fā)明的技術(shù)方案,可以有效地提高自動(dòng)連接無(wú)線網(wǎng)絡(luò)的安全性,避免連接到釣魚(yú)網(wǎng)絡(luò),從而確保用戶(hù)的信息安全,提升用戶(hù)的使用安全性體驗(yàn)。附圖說(shuō)明圖1示出了根據(jù)本發(fā)明的第一實(shí)施例的網(wǎng)絡(luò)連接方法的流程示意圖;圖2示出了根據(jù)本發(fā)明的實(shí)施例的響應(yīng)信息與預(yù)設(shè)信息的匹配判斷流程示意圖;圖3示出了根據(jù)本發(fā)明的實(shí)施例的網(wǎng)絡(luò)連接裝置的示意框圖;圖4示出了圖3中所示的確定模塊的示意框圖;圖5示出了根據(jù)本發(fā)明的實(shí)施例的終端的示意框圖;圖6示出了根據(jù)本發(fā)明的實(shí)施例的終端和無(wú)線網(wǎng)絡(luò)接入點(diǎn)的交互流程示意圖;圖7示出了根據(jù)本發(fā)明的第二實(shí)施例的網(wǎng)絡(luò)連接方法的流程示意圖。具體實(shí)施方式為了可以更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)的實(shí)施例及實(shí)施例中的特征可以相互組合。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來(lái)實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開(kāi)的具體實(shí)施例的限制。圖1示出了根據(jù)本發(fā)明的第一實(shí)施例的網(wǎng)絡(luò)連接方法的流程示意圖。如圖1所示,根據(jù)本發(fā)明的第一實(shí)施例的網(wǎng)絡(luò)連接方法,包括以下流程步驟:步驟102,當(dāng)掃描到無(wú)線網(wǎng)絡(luò)接入點(diǎn)時(shí),判斷所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)的SSID、BSSID和連接密鑰是否對(duì)應(yīng)存儲(chǔ)在預(yù)設(shè)安全網(wǎng)絡(luò)列表中;步驟104,當(dāng)判斷結(jié)果為是時(shí),獲取并將與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的預(yù)設(shè)認(rèn)證信息通過(guò)預(yù)設(shè)加密密鑰加密處理后發(fā)送至所述無(wú)線網(wǎng)絡(luò)接入點(diǎn);步驟106,檢測(cè)是否接收到所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)經(jīng)加密處理后的所述預(yù)設(shè)認(rèn)證信息的響應(yīng)信息;步驟108,當(dāng)檢測(cè)接收到所述響應(yīng)信息時(shí),根據(jù)所述響應(yīng)信息確定是否使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。在該技術(shù)方案中,當(dāng)終端啟動(dòng)自動(dòng)連接網(wǎng)絡(luò)功能并掃描到之前連接過(guò)的無(wú)線網(wǎng)絡(luò)接入點(diǎn)時(shí),在自動(dòng)連接之前,首先判斷該無(wú)線網(wǎng)絡(luò)接入點(diǎn)是否為安全接入點(diǎn),即判斷其SSID、BSSID和連接密鑰是否對(duì)應(yīng)存儲(chǔ)在預(yù)設(shè)安全網(wǎng)絡(luò)列表中,并在判定為是時(shí),通過(guò)預(yù)設(shè)加密密鑰對(duì)與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的預(yù)設(shè)認(rèn)證信息進(jìn)行加密處理后發(fā)送至該無(wú)線網(wǎng)絡(luò)接入點(diǎn),進(jìn)而根據(jù)該無(wú)線網(wǎng)絡(luò)接入點(diǎn)反饋的對(duì)上述經(jīng)過(guò)加密處理的預(yù)設(shè)認(rèn)證信息的響應(yīng)信息確定是否使用對(duì)應(yīng)的連接密鑰與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接,如此,通過(guò)多層驗(yàn)證實(shí)現(xiàn)對(duì)合法的無(wú)線網(wǎng)絡(luò)的驗(yàn)證識(shí)別,從而避免連接到釣魚(yú)網(wǎng)絡(luò),確保用戶(hù)的信息安全,則有效地提高了自動(dòng)連接無(wú)線網(wǎng)絡(luò)的安全性,提升了用戶(hù)的使用安全性體驗(yàn)。在上述技術(shù)方案中,優(yōu)選地,可以先判斷所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)的SSID和連接密鑰是否對(duì)應(yīng)存儲(chǔ)在預(yù)設(shè)安全網(wǎng)絡(luò)列表中,并當(dāng)判定為是時(shí),進(jìn)一步判斷所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)的BSSID是否與所述SSID和連接密鑰對(duì)應(yīng)存儲(chǔ)在所述預(yù)設(shè)安全網(wǎng)絡(luò)列表中,以對(duì)該無(wú)線網(wǎng)絡(luò)接入點(diǎn)進(jìn)行初步的安全驗(yàn)證,具體地,預(yù)設(shè)安全網(wǎng)絡(luò)列表可以表現(xiàn)為如下表1所示:表1編號(hào)SSIDPSKBSSID加解密密鑰認(rèn)證信息1SSID1xxxBSSID1密鑰1認(rèn)證信息12SSID2xxxBSSID2密鑰2認(rèn)證信息2………………在該表1中,SSID即為無(wú)線網(wǎng)絡(luò)名稱(chēng),PSK(Pre-sharedKey,預(yù)共享密鑰)表示連接到對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò)的連接密鑰,BSSID即要連接的接入點(diǎn)的BSSID,這里,預(yù)設(shè)加密密鑰和預(yù)設(shè)解密密鑰相同,上述表結(jié)構(gòu)為基礎(chǔ)表結(jié)構(gòu),如有需要可適當(dāng)增刪。其中,與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的預(yù)設(shè)認(rèn)證信息和其對(duì)該預(yù)設(shè)認(rèn)證信息的響應(yīng)信息可以為相同的信息,也可以為不同的信息,具體可以為系統(tǒng)默認(rèn)值也可以由用戶(hù)自行設(shè)定,以用于終端與接入點(diǎn)之間的進(jìn)行網(wǎng)絡(luò)安全性的驗(yàn)證協(xié)商,比如,可以為無(wú)線網(wǎng)絡(luò)的SSID或BSSID中一個(gè)部分或變形,也可以為二者的組合。如圖2所示,步驟108具體包括以下流程步驟:步驟1082,判斷所述響應(yīng)消息是否與預(yù)設(shè)信息匹配;步驟1084,當(dāng)判定所述響應(yīng)信息與所述預(yù)設(shè)信息匹配時(shí),使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接;步驟1086,當(dāng)判定所述響應(yīng)信息與所述預(yù)設(shè)信息不匹配時(shí),提示用戶(hù)是否使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。在該技術(shù)方案中,當(dāng)接收到無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息的響應(yīng)消息時(shí),根據(jù)該響應(yīng)信息是否與預(yù)設(shè)信息匹配的判斷結(jié)果確定是否可以使用對(duì)應(yīng)的連接密鑰安全地連接至該無(wú)線網(wǎng)絡(luò)接入點(diǎn),即通過(guò)與無(wú)線網(wǎng)絡(luò)接入點(diǎn)之間預(yù)先協(xié)商好的安全驗(yàn)證方式,在自動(dòng)連接該無(wú)線網(wǎng)絡(luò)接入點(diǎn)之前先進(jìn)行安全性驗(yàn)證,則可以確保連接的無(wú)線網(wǎng)絡(luò)為可信任的安全網(wǎng)絡(luò),具體地,當(dāng)無(wú)線網(wǎng)絡(luò)接入點(diǎn)反饋的響應(yīng)信息與預(yù)設(shè)信息匹配時(shí),則使用對(duì)應(yīng)的連接密鑰自動(dòng)與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接,否則可以通過(guò)預(yù)設(shè)方式向用戶(hù)發(fā)出提示,比如通過(guò)文字結(jié)合聲音和/或光的方式提示用戶(hù),進(jìn)而由用戶(hù)決定是否使用對(duì)應(yīng)的連接密鑰與無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立而使用該無(wú)線網(wǎng)絡(luò)接入點(diǎn)提供的網(wǎng)絡(luò)服務(wù),以全方位滿(mǎn)足用戶(hù)連接網(wǎng)絡(luò)的需求。當(dāng)然,在該技術(shù)方案中,當(dāng)檢測(cè)到響應(yīng)信息與預(yù)設(shè)信息不匹配時(shí),可以直接拒絕連接到該無(wú)線網(wǎng)絡(luò)接入點(diǎn),避免任何由于連接到該無(wú)線網(wǎng)絡(luò)接入點(diǎn)可能帶來(lái)的安全隱患。根據(jù)本發(fā)明的實(shí)施例,在上述步驟1082之前,包括:通過(guò)預(yù)設(shè)解密密鑰對(duì)所述響應(yīng)信息進(jìn)行解密處理;以及步驟1082進(jìn)一步地具體包括:判斷通過(guò)所述預(yù)設(shè)解密密鑰解密處理后的所述響應(yīng)消息是否與所述預(yù)設(shè)信息匹配。在該技術(shù)方案中,當(dāng)接收到無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息的響應(yīng)消息時(shí),首先通過(guò)預(yù)設(shè)解密密鑰對(duì)該響應(yīng)信息進(jìn)行解密處理,進(jìn)而通過(guò)判斷經(jīng)解密處理后的響應(yīng)信息是否與預(yù)設(shè)信息匹配,以確定是否使用對(duì)應(yīng)的連接密鑰與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接,即在與無(wú)線網(wǎng)絡(luò)接入點(diǎn)之間進(jìn)行預(yù)設(shè)認(rèn)證信息和響應(yīng)信息的傳輸過(guò)程中,進(jìn)行加解密處理,以提高信息傳輸過(guò)程中的安全性,進(jìn)一步提高網(wǎng)絡(luò)連接的安全性。其中,預(yù)設(shè)加密密鑰和預(yù)設(shè)解密密鑰可以對(duì)應(yīng)的存儲(chǔ)在上述預(yù)設(shè)安全網(wǎng)絡(luò)列表中進(jìn)行統(tǒng)一管理,進(jìn)一步地,預(yù)設(shè)加密密鑰和預(yù)設(shè)解密密鑰為同一密鑰,即在該預(yù)設(shè)安全網(wǎng)絡(luò)列表中,對(duì)應(yīng)存儲(chǔ)任一已安全連接過(guò)的無(wú)線網(wǎng)絡(luò)接入點(diǎn)的SSID、BSSID、連接密鑰、預(yù)設(shè)認(rèn)證信息以及用于對(duì)該預(yù)設(shè)認(rèn)證信息進(jìn)行加解密處理的加解密密鑰。在上述任一實(shí)施例中,若上述步驟106的檢測(cè)結(jié)果為未接收到無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息的響應(yīng)信息,且未接收到的時(shí)間達(dá)到了預(yù)設(shè)時(shí)間,則提示用戶(hù)是否使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。在該技術(shù)方案中,當(dāng)向無(wú)線網(wǎng)絡(luò)接入點(diǎn)發(fā)送經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息后,若在預(yù)設(shè)時(shí)間(比如2分鐘)內(nèi)未接收到該無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的響應(yīng)信息時(shí),即可通過(guò)預(yù)設(shè)方式向用戶(hù)發(fā)出提示,比如通過(guò)文字結(jié)合聲音和/或光的方式提示用戶(hù),進(jìn)而由用戶(hù)決定是否使用對(duì)應(yīng)的連接密鑰與無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立而使用該無(wú)線網(wǎng)絡(luò)接入點(diǎn)提供的網(wǎng)絡(luò)服務(wù),以全方位滿(mǎn)足用戶(hù)連接網(wǎng)絡(luò)的需求。當(dāng)然,在該技術(shù)方案中,當(dāng)未接收到響應(yīng)信息時(shí),可以直接拒絕連接到該無(wú)線網(wǎng)絡(luò)接入點(diǎn),避免任何由于連接到該無(wú)線網(wǎng)絡(luò)接入點(diǎn)可能帶來(lái)的安全隱患。圖3示出了根據(jù)本發(fā)明的實(shí)施例的網(wǎng)絡(luò)連接裝置的示意框圖。如圖3所示,根據(jù)本發(fā)明的第一實(shí)施例的網(wǎng)絡(luò)連接裝置300,包括:判斷模塊302、處理模塊304、檢測(cè)模塊306和確定模塊308。其中,判斷模塊302,用于當(dāng)掃描到無(wú)線網(wǎng)絡(luò)接入點(diǎn)時(shí),判斷所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)的SSID、BSSID和連接密鑰是否對(duì)應(yīng)存儲(chǔ)在預(yù)設(shè)安全網(wǎng)絡(luò)列表中;處理模塊304,用于當(dāng)所述判斷模塊302的判斷結(jié)果為是時(shí),獲取并將與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的預(yù)設(shè)認(rèn)證信息通過(guò)預(yù)設(shè)加密密鑰加密后發(fā)送至所述無(wú)線網(wǎng)絡(luò)接入點(diǎn);檢測(cè)模塊306,用于檢測(cè)是否接收到所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)經(jīng)加密處理后的所述預(yù)設(shè)認(rèn)證信息的響應(yīng)信息;確定模塊308,用于當(dāng)所述檢測(cè)模塊306檢測(cè)接收到所述響應(yīng)信息時(shí),根據(jù)所述響應(yīng)信息確定是否使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。在該技術(shù)方案中,當(dāng)終端啟動(dòng)自動(dòng)連接網(wǎng)絡(luò)功能并掃描到之前連接過(guò)的無(wú)線網(wǎng)絡(luò)接入點(diǎn)時(shí),在自動(dòng)連接之前,首先判斷該無(wú)線網(wǎng)絡(luò)接入點(diǎn)是否為安全接入點(diǎn),即判斷其SSID、BSSID和連接密鑰是否對(duì)應(yīng)存儲(chǔ)在預(yù)設(shè)安全網(wǎng)絡(luò)列表中,并在判定為是時(shí),通過(guò)預(yù)設(shè)加密密鑰對(duì)與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的預(yù)設(shè)認(rèn)證信息進(jìn)行加密處理后發(fā)送至該無(wú)線網(wǎng)絡(luò)接入點(diǎn),進(jìn)而根據(jù)該無(wú)線網(wǎng)絡(luò)接入點(diǎn)反饋的對(duì)上述經(jīng)過(guò)加密處理的預(yù)設(shè)認(rèn)證信息的響應(yīng)信息確定是否使用對(duì)應(yīng)的連接密鑰與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接,如此,通過(guò)多層驗(yàn)證實(shí)現(xiàn)對(duì)合法的無(wú)線網(wǎng)絡(luò)的驗(yàn)證識(shí)別,從而避免連接到釣魚(yú)網(wǎng)絡(luò),確保用戶(hù)的信息安全,則有效地提高了自動(dòng)連接無(wú)線網(wǎng)絡(luò)的安全性,提升了用戶(hù)的使用安全性體驗(yàn)。其中,與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的預(yù)設(shè)認(rèn)證信息和其對(duì)該預(yù)設(shè)認(rèn)證信息的響應(yīng)信息可以為相同的信息,也可以為不同的信息,具體可以為系統(tǒng)默認(rèn)值也可以由用戶(hù)自行設(shè)定,以用于終端與接入點(diǎn)之間的進(jìn)行網(wǎng)絡(luò)安全性的驗(yàn)證協(xié)商,比如,可以為無(wú)線網(wǎng)絡(luò)的SSID或BSSID中一個(gè)部分或變形,也可以為二者的組合。如圖4所示,所述確定模塊308具體包括:判斷子模塊3082、網(wǎng)絡(luò)連接子模塊3084、提示子模塊3086和解密子模塊3088。其中,判斷子模塊3082,用于判斷所述響應(yīng)消息是否與預(yù)設(shè)信息匹配;網(wǎng)絡(luò)連接子模塊3084,用于當(dāng)所述判斷子模塊3082判定所述響應(yīng)信息與所述預(yù)設(shè)信息匹配時(shí),使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接;提示子模塊3086,用于當(dāng)所述判斷子模塊3082判定所述響應(yīng)信息與所述預(yù)設(shè)信息不匹配時(shí),提示用戶(hù)是否使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。在該技術(shù)方案中,當(dāng)接收到無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息的響應(yīng)消息時(shí),根據(jù)該響應(yīng)信息是否與預(yù)設(shè)信息匹配的判斷結(jié)果確定是否可以使用對(duì)應(yīng)的連接密鑰安全地連接至該無(wú)線網(wǎng)絡(luò)接入點(diǎn),即通過(guò)與無(wú)線網(wǎng)絡(luò)接入點(diǎn)之間預(yù)先協(xié)商好的安全驗(yàn)證方式,在自動(dòng)連接該無(wú)線網(wǎng)絡(luò)接入點(diǎn)之前先進(jìn)行安全性驗(yàn)證,則可以確保連接的無(wú)線網(wǎng)絡(luò)為可信任的安全網(wǎng)絡(luò),具體地,當(dāng)無(wú)線網(wǎng)絡(luò)接入點(diǎn)反饋的響應(yīng)信息與預(yù)設(shè)信息匹配時(shí),則使用對(duì)應(yīng)的連接密鑰自動(dòng)與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接,否則可以通過(guò)預(yù)設(shè)方式向用戶(hù)發(fā)出提示,比如通過(guò)文字結(jié)合聲音和/或光的方式提示用戶(hù),進(jìn)而由用戶(hù)決定是否使用對(duì)應(yīng)的連接密鑰與無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立而使用該無(wú)線網(wǎng)絡(luò)接入點(diǎn)提供的網(wǎng)絡(luò)服務(wù),以全方位滿(mǎn)足用戶(hù)連接網(wǎng)絡(luò)的需求。當(dāng)然,在該技術(shù)方案中,當(dāng)檢測(cè)到響應(yīng)信息與預(yù)設(shè)信息不匹配時(shí),可以直接拒絕連接到該無(wú)線網(wǎng)絡(luò)接入點(diǎn),避免任何由于連接到該無(wú)線網(wǎng)絡(luò)接入點(diǎn)可能帶來(lái)的安全隱患。其中,解密子模塊3088,用于通過(guò)預(yù)設(shè)解密密鑰對(duì)所述響應(yīng)信息進(jìn)行解密處理;以及所述判斷子模塊3082具體用于:判斷通過(guò)所述預(yù)設(shè)解密密鑰解密處理后的所述響應(yīng)消息是否與所述預(yù)設(shè)信息匹配。在該技術(shù)方案中,當(dāng)接收到無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息的響應(yīng)消息時(shí),首先通過(guò)預(yù)設(shè)解密密鑰對(duì)該響應(yīng)信息進(jìn)行解密處理,進(jìn)而通過(guò)判斷經(jīng)解密處理后的響應(yīng)信息是否與預(yù)設(shè)信息匹配,以確定是否使用對(duì)應(yīng)的連接密鑰與該無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接,即在與無(wú)線網(wǎng)絡(luò)接入點(diǎn)之間進(jìn)行預(yù)設(shè)認(rèn)證信息和響應(yīng)信息的傳輸過(guò)程中,進(jìn)行加解密處理,以提高信息傳輸過(guò)程中的安全性,進(jìn)一步提高網(wǎng)絡(luò)連接的安全性。其中,預(yù)設(shè)加密密鑰和預(yù)設(shè)解密密鑰可以對(duì)應(yīng)的存儲(chǔ)在上述預(yù)設(shè)安全網(wǎng)絡(luò)列表中進(jìn)行統(tǒng)一管理,進(jìn)一步地,預(yù)設(shè)加密密鑰和預(yù)設(shè)解密密鑰為同一密鑰,即在該預(yù)設(shè)安全網(wǎng)絡(luò)列表中,對(duì)應(yīng)存儲(chǔ)任一已安全連接過(guò)的無(wú)線網(wǎng)絡(luò)接入點(diǎn)的SSID、BSSID、連接密鑰、預(yù)設(shè)認(rèn)證信息以及用于對(duì)該預(yù)設(shè)認(rèn)證信息進(jìn)行加解密處理的加解密密鑰。在上述任一技術(shù)方案中,優(yōu)選地,還包括:提示模塊310,用于當(dāng)所述檢測(cè)模塊306檢測(cè)在預(yù)設(shè)時(shí)間內(nèi)未接收所述響應(yīng)信息時(shí),提示用戶(hù)是否使用所述連接密鑰與所述無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。在該技術(shù)方案中,當(dāng)向無(wú)線網(wǎng)絡(luò)接入點(diǎn)發(fā)送經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息后,若在預(yù)設(shè)時(shí)間內(nèi)未接收到該無(wú)線網(wǎng)絡(luò)接入點(diǎn)對(duì)應(yīng)的響應(yīng)信息時(shí),即可通過(guò)預(yù)設(shè)方式向用戶(hù)發(fā)出提示,比如通過(guò)文字結(jié)合聲音和/或光的方式提示用戶(hù),進(jìn)而由用戶(hù)決定是否使用對(duì)應(yīng)的連接密鑰與無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立而使用該無(wú)線網(wǎng)絡(luò)接入點(diǎn)提供的網(wǎng)絡(luò)服務(wù),以全方位滿(mǎn)足用戶(hù)連接網(wǎng)絡(luò)的需求。當(dāng)然,在該技術(shù)方案中,當(dāng)未接收到響應(yīng)信息時(shí),可以直接拒絕連接到該無(wú)線網(wǎng)絡(luò)接入點(diǎn),避免任何由于連接到該無(wú)線網(wǎng)絡(luò)接入點(diǎn)可能帶來(lái)的安全隱患。圖5示出了根據(jù)本發(fā)明的實(shí)施例的終端的示意框圖。如圖5所示,根據(jù)本發(fā)明的實(shí)施例的終端500,包括:如上述技術(shù)方案中任一項(xiàng)所述的網(wǎng)絡(luò)連接裝置300,因此,該終端500具有如上述技術(shù)方案中任一項(xiàng)所述的網(wǎng)絡(luò)連接裝置300的所有有益效果,在此不再贅述。圖6示出了根據(jù)本發(fā)明的實(shí)施例的終端和無(wú)線網(wǎng)絡(luò)接入點(diǎn)的交互流程,具體包括以下步驟:步驟602,當(dāng)終端判定當(dāng)前連接的無(wú)線網(wǎng)絡(luò)接入點(diǎn)為安全接入點(diǎn)時(shí),將該無(wú)線網(wǎng)絡(luò)接入點(diǎn)的SSID、BSSID和連接密鑰對(duì)應(yīng)存儲(chǔ)在預(yù)設(shè)安全網(wǎng)絡(luò)列表,同時(shí)針對(duì)該無(wú)線網(wǎng)絡(luò)接入點(diǎn)設(shè)置預(yù)設(shè)認(rèn)證信息和預(yù)設(shè)加解密密鑰,并將預(yù)設(shè)認(rèn)證信息、預(yù)設(shè)加解密密鑰也對(duì)應(yīng)存儲(chǔ)在該預(yù)設(shè)安全網(wǎng)絡(luò)列表。步驟604,當(dāng)終端開(kāi)啟網(wǎng)絡(luò)自動(dòng)連接功能,且掃描到相同的無(wú)線網(wǎng)絡(luò)接入點(diǎn)時(shí),判斷該無(wú)線網(wǎng)絡(luò)接入點(diǎn)的SSID是否存儲(chǔ)在上述預(yù)設(shè)安全網(wǎng)絡(luò)列表中,當(dāng)判定為是時(shí),執(zhí)行步驟606。步驟606,判斷該無(wú)線網(wǎng)絡(luò)接入點(diǎn)的BSSID是否存儲(chǔ)在上述預(yù)設(shè)安全網(wǎng)絡(luò)列表中,當(dāng)判定為是時(shí),執(zhí)行步驟608。步驟608,終端通過(guò)預(yù)設(shè)加解密密鑰對(duì)預(yù)設(shè)認(rèn)證信息進(jìn)行加密,并將加密后的預(yù)設(shè)認(rèn)證信息發(fā)送至無(wú)線網(wǎng)絡(luò)接入點(diǎn)。步驟610,無(wú)線網(wǎng)絡(luò)接入點(diǎn)通過(guò)存儲(chǔ)的預(yù)設(shè)加解密密鑰對(duì)終端發(fā)來(lái)的經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息進(jìn)行解密處理,并判斷解密后的預(yù)設(shè)認(rèn)證信息是否與存儲(chǔ)的預(yù)設(shè)認(rèn)證信息匹配,若匹配,則執(zhí)行步驟612。步驟612,無(wú)線網(wǎng)絡(luò)接入點(diǎn)通過(guò)預(yù)設(shè)加解密密鑰對(duì)解密后的預(yù)設(shè)認(rèn)證信息進(jìn)行加密處理,并將加密后的預(yù)設(shè)認(rèn)證信息發(fā)送至終端。步驟614,終端通過(guò)存儲(chǔ)的預(yù)設(shè)加解密密鑰對(duì)無(wú)線網(wǎng)絡(luò)接入點(diǎn)發(fā)送的經(jīng)加密處理的預(yù)設(shè)認(rèn)證信息進(jìn)行解密處理,并判斷解密后的預(yù)設(shè)認(rèn)證信息是否與存儲(chǔ)的預(yù)設(shè)認(rèn)證信息匹配,若匹配,則執(zhí)行步驟616。步驟616,終端使用連接密鑰與無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。在該實(shí)施例中終端和無(wú)線網(wǎng)絡(luò)接入點(diǎn)共同維護(hù)一套預(yù)設(shè)認(rèn)證信息和預(yù)設(shè)加解密密鑰。若具有相同的SSID、連接密鑰和BSSID的無(wú)線網(wǎng)絡(luò)接入點(diǎn)無(wú)法對(duì)終端通過(guò)預(yù)設(shè)加解密密鑰進(jìn)行加密處理的預(yù)設(shè)認(rèn)證信息進(jìn)行解密,則可確定該無(wú)線網(wǎng)絡(luò)接入點(diǎn)為釣魚(yú)網(wǎng)絡(luò),終端不與無(wú)線網(wǎng)絡(luò)接入點(diǎn)建立連接。圖7示出了根據(jù)本發(fā)明的第二實(shí)施例的網(wǎng)絡(luò)連接方法的流程示意圖。如圖7所示,根據(jù)本發(fā)明的第二實(shí)施例的網(wǎng)絡(luò)連接方法,具體包括以下流程步驟:步驟702,當(dāng)用戶(hù)判斷當(dāng)前所連接的AP熱點(diǎn)為安全熱點(diǎn)后,將此AP信息添加到安全AP熱點(diǎn)表(即預(yù)設(shè)安全網(wǎng)絡(luò)列表)中,同時(shí),終端對(duì)此AP熱點(diǎn)生成一個(gè)加解密密鑰,由終端和AP側(cè)共同維護(hù),即終端側(cè)和AP側(cè)同時(shí)保存一個(gè)一對(duì)一的加解密密鑰,即終端側(cè)和AP側(cè)用于加解密處理的預(yù)設(shè)加密密鑰和預(yù)設(shè)解密密鑰為同一密鑰。步驟704,當(dāng)終端在移動(dòng)過(guò)程中,掃描到了與之前連接的AP熱點(diǎn)具有相同SSID和PSK的AP熱點(diǎn)時(shí),且終端開(kāi)啟了自動(dòng)連接功能,在自動(dòng)連接前增加執(zhí)行以下步驟。步驟706,判斷此AP信息是否在安全AP熱點(diǎn)表中,即判斷此AP熱點(diǎn)的SSID是否在安全熱點(diǎn)AP表中,若不在此表中,則默認(rèn)為危險(xiǎn)AP熱點(diǎn),在終端中進(jìn)行提示由用戶(hù)決定是否進(jìn)行自動(dòng)連接,若存在執(zhí)行步驟708。步驟708,判斷此AP熱點(diǎn)的BSSID是否與當(dāng)前表中的一致,即判斷當(dāng)前AP側(cè)MAC(MediaAccessControl,媒體訪問(wèn)控制)地址是否與安全熱點(diǎn)AP表中所對(duì)應(yīng)的MAC地址保持一致,若不一致,則默認(rèn)為危險(xiǎn)AP熱點(diǎn),在終端中進(jìn)行提示由用戶(hù)決定是否進(jìn)行自動(dòng)連接,若存在執(zhí)行步驟710。步驟710,使用對(duì)應(yīng)的加密密鑰對(duì)認(rèn)證信息進(jìn)行加密,并將加密后的信息發(fā)送到AP側(cè)。步驟712,判斷是否能收到AP側(cè)返回的認(rèn)證Response(響應(yīng)),即等待AP側(cè)反饋Response信息,即在AP側(cè)對(duì)認(rèn)證信息使用相同的密鑰進(jìn)行解密,若在固定周期內(nèi)無(wú)反饋信息,在終端中進(jìn)行提示由用戶(hù)決定是否進(jìn)行自動(dòng)連接,若接收到反饋信息則匹配反饋信息是否與表中信息保持一致,若一致則發(fā)送自動(dòng)連接請(qǐng)求,以進(jìn)行自動(dòng)連接。步驟714,根據(jù)自動(dòng)連接請(qǐng)求,根據(jù)WIFI連接策略進(jìn)行連接。在步驟702中,需要AP側(cè)和終端側(cè)共同維護(hù)加解密密鑰和認(rèn)證信息,AP側(cè)針對(duì)所連接的設(shè)備進(jìn)行維護(hù),保存加解密密鑰和認(rèn)證信息。在步驟702中,AP側(cè)需要使用相同的加解密密鑰對(duì)認(rèn)證信息進(jìn)行解密,并將解密信息發(fā)回到終端側(cè)。而釣魚(yú)AP熱點(diǎn)由于沒(méi)有加解密密鑰則不會(huì)對(duì)其進(jìn)行解密,也不知道發(fā)回什么Response,則最終保證AP熱點(diǎn)的安全性。綜上,該技術(shù)方案的目的是維護(hù)用戶(hù)確認(rèn)的安全AP熱點(diǎn)表,當(dāng)碰到相同SSID和密碼的AP熱點(diǎn)時(shí),通過(guò)上述三次判斷來(lái)確認(rèn)是否為安全可連接的AP熱點(diǎn)。通過(guò)上述實(shí)施例,利用三個(gè)層次的防范來(lái)防止用戶(hù)在開(kāi)啟自動(dòng)連接AP熱點(diǎn)功能后連接到具有相同SSID和連接密鑰的釣魚(yú)AP熱點(diǎn),即當(dāng)用戶(hù)連接上某AP熱點(diǎn)后,若用戶(hù)確定此AP熱點(diǎn)安全,則將此AP熱點(diǎn)的信息添加到安全熱點(diǎn)AP表中,同時(shí)移動(dòng)終端與AP側(cè)共同維護(hù)一個(gè)加解密密鑰和認(rèn)證信息;當(dāng)用戶(hù)在開(kāi)啟自動(dòng)連接功能后,碰到具有相同SSID和密碼的AP熱點(diǎn)后,在自動(dòng)連接之前增加認(rèn)證過(guò)程:首先判斷是否在安全熱點(diǎn)AP表中,若是繼續(xù)判斷當(dāng)前AP的BSSID與保存在AP列表中的是否保持一致,若是則使用此AP所對(duì)應(yīng)的加密密鑰對(duì)認(rèn)證信息進(jìn)行加密后發(fā)送給AP側(cè),若能收到AP側(cè)反饋回來(lái)的連接Response并且解密出來(lái)的認(rèn)證信息正確(只有具有解密密鑰的AP進(jìn)行解密匹配后才能反饋Response)則進(jìn)行更進(jìn)一步的自動(dòng)連接操作,對(duì)不在安全AP熱點(diǎn)表的AP熱點(diǎn)、BSSID不正確、沒(méi)有反饋連接Response的熱點(diǎn)不進(jìn)行自動(dòng)連接操作,如此,可極大提高用戶(hù)的安全體驗(yàn),具有有益效果。以上結(jié)合附圖詳細(xì)說(shuō)明了本發(fā)明的技術(shù)方案,通過(guò)本發(fā)明的技術(shù)方案,可以有效地提高自動(dòng)連接無(wú)線網(wǎng)絡(luò)的安全性,避免連接到釣魚(yú)網(wǎng)絡(luò),從而確保用戶(hù)的信息安全,提升用戶(hù)的使用安全性體驗(yàn)。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁(yè)1 2 3