本申請提供一種身份驗證方法、客戶端、服務器及中繼設備。所述方法包括:服務器獲取用戶的賬號信息,并查詢與所述獲取的賬號信息相對應的加密算法;服務器利用所述加密算法對服務器的第一驗證碼進行加密,形成加密后的第一驗證碼;服務器建立無線網絡,并為所述無線網絡設置約定格式的網絡名稱;所述網絡名稱包括所述加密后的第一驗證碼;客戶端掃描無線網絡的網絡名稱;并從掃描到的符合所述約定格式的網絡名稱中提取加密后的第一驗證碼;客戶端利用存儲的解密算法對所述加密后的第一驗證碼進行解密,并根據解密結果進行身份驗證。利用本申請中各實施例,可以解決在用戶所在運營商的無線通信網絡無法使用時完成身份驗證。
【技術實現步驟摘要】
本申請屬于信息通信領域,尤其涉及即時通訊/電子商務領域中一種身份驗證的方法、客戶端、中繼設備及服務器。
技術介紹
隨著互聯網的高速發展,人們的生活與互聯網的聯系越來越緊密。現實生活中已經出現了如一些線下自助信用卡還款、自助公交卡充值、以及通過支付寶等線上第三方支付系統完成線下支付的自助服務等。通常用戶在使用這些自助服務時,提供自助服務的服務器或者與服務器相連接的公用設備端需要對用戶進行身份驗證。如果用戶直接在公用設備或服務器上輸入驗證密碼,可能會遭遇偷窺、木馬、針孔電子眼等非法手段而導致用戶密碼泄露。隨著智能移動終端的發展,目前現有技術中出現了一種可以通過移動終端與服務器或者公用設置在線進行信息交互完成身份驗證的方法。在該方法中,移動終端可以通過掃描服務器或公用設備上的二維碼信息獲取與自助服務的相關信息,或者服務器或公用設備通過掃描客戶端上用戶的二維碼信息獲取用戶的賬號信息等,然后移動終端與服務器或公用設備通過獲取的信息進一步的在線進行信息交互,完成身份驗證。目前,上述客戶端與服務器或公用設備進行身份驗證的信息交互過程,通常是通過客戶端所在電信運營商的無線通信網絡實現的。例如聯通用戶可以基于聯通運營商的GSM網絡或者WCDMA網絡與服務器進行通信,完成身份驗證。但是,如果用戶所在的電信運營商的無線通信網絡不穩定或者無覆蓋,或者因用戶的流量限制等而導致所述無線通信網絡無法正常使用,該方法就會無法完成對用戶的身份驗證。
技術實現思路
本申請目的在于提供一種身份驗證方法、客戶端、公用設備、服務器及系統,可以在用戶所在的電信運營商的無線通信網絡無法正常使用時完成對用戶的身份驗證。本申請提供的一種身份驗證方法是這樣實現的:服務器獲取用戶的賬號信息,并基于存儲的用戶信息查詢與所述獲取的賬號信息相對應的加密算法;服務器利用所述查詢到的加密算法對服務器的第一驗證碼進行加密,形成加密后的第一驗證碼;服務器建立無線網絡,并為所述建立的無線網絡設置約定格式的網絡名稱;所述網絡名稱包括所述加密后的第一驗證碼;客戶端掃描無線網絡的網絡名稱;所述客戶端從掃描到的符合所述約定格式的網絡名稱中提取所述加密后的第一驗證碼;客戶端利用存儲的解密算法對所述加密后的第一驗證碼進行解密;客戶端根據對所述加密后的第一驗證碼的解密結果進行身份驗證。一種身份驗證方法,所述方法包括:服務器獲取用戶的賬號信息,并基于存儲的用戶信息查詢與所述獲取的賬號信息相對應的加密算法;服務器利用所述查詢到的加密算法對服務器的第一驗證碼進行加密,形成加密后的第一驗證碼;服務器建立無線網絡,并為所述建立的無線網絡設置約定格式的網絡名稱;所述網絡名稱包括所述加密后第一驗證碼;客戶端掃描無線網絡的網絡名稱;所述客戶端從掃描到的符合所述約定格式的網絡名稱中提取所述加密后的第一驗證碼;客戶端利用存儲的解密算法對所述加密后的第一驗證碼進行解密,所述客戶端將對所述加密后第一驗證碼的解密結果通過所述無線網絡發送至所述服務器;服務器接收所述解密結果,并根據所述解密結果進行身份驗證。一種身份驗證方法,所述方法包括:服務器獲取用戶的賬號信息,并基于存儲的用戶信息查詢與所述獲取的賬號信息相對應的加密算法;服務器利用所述查詢到的加密算法對服務器的第一驗證碼進行加密,形成加密后的第一驗證碼;服務器建立無線網絡,并為所述建立的無線網絡設置約定格式的網絡名稱;所述網絡名稱包括所述加密后第一驗證碼;客戶端掃描無線網絡的網絡名稱;所述客戶端從掃描到的符合所述約定格式的網絡名稱中提取所述加密后的第一驗證碼;客戶端利用存儲的解密算法對所述提取的加密后的第一驗證碼進行解密;在解密成功時,所述客戶端利用存儲的解密算法對客戶端的第三驗證碼進行加密,形成加密后的第三驗證碼,并將所述加密后的第三驗證碼通過所述無線網絡發送至服務器;服務器接收所述加密后的第三驗證碼,并利用與獲取的用戶的賬號信息相對應的加密算法對所述加密后的第三驗證碼進行解密;所述服務器根據對所述加密后的第三驗證碼的解密結果進行身份驗證。一種身份驗證方法,所述方法包括:中繼設備獲取輸入的賬號信息,并將所述獲取的賬號信息發送至服務器;服務器接收所述賬號信息,并基于存儲的用戶信息查詢與所述獲取的用戶賬號信息相對應的加密算法;所述服務器將所述加密算法發送至所述中繼設備;中繼設備接收所述加密算法,并利用所述接收的加密算法對所述中繼設備的第一驗證碼進行加密,形成加密后的第一驗證碼;中繼設備建立無線網絡,并為所述建立的無線網絡設置約定格式的網絡名稱;所述網絡名稱包括所述加密后的第一驗證碼;客戶端掃描無線網絡的網絡名稱;所述客戶端從掃描到的符合所述約定格式的網絡名稱中提取所述加密后的第一驗證碼,并利用存儲的解密算法對所述加密后的第一驗證碼進行解密;客戶端根據對所述加密后第一驗證碼的解密結果進行身份驗證。 一種身份驗證方法,所述方法包括中繼設備獲取輸入的賬號信息,并將所述獲取的賬號信息發送至服務器;服務器接收所述賬號信息,并基于存儲的用戶信息查詢與所述獲取的用戶賬號信息相對應的加密算法;所述服務器將所述加密算法發送至所述中繼設備;中繼設備接收所述加密算法,并利用所述接收的加密算法對中繼設備的第一驗證碼進行加密,形成加密后的第一驗證碼;中繼設備建立無線網絡,并為所述建立的無線網絡設置約定格式的網絡名稱;所述網絡名稱包括所述加密后的第一驗證碼;客戶端掃描無線網絡的網絡名稱;所述客戶端從掃描到的符合所述約定格式的網絡名稱中提取所述加密后的第一驗證碼;所述客戶端利用存儲的解密算法對所述提取的加密后的第一驗證碼進行解密,并將對所述提取的加密后第一驗證碼的解密結果通過所述無線網絡發送至中繼設備;中繼設備接收客戶端發送的所述解密結果并將所述解密結果發送至服務器;服務器接收中繼設備發送的所述解密結果,并根據所述解密結果進行身份驗證。一種身份驗證方法,所述方法包括:中繼設備獲取輸入的賬號信息,并將所述獲取的賬號信息發送至服務器;服務器接收所述賬號信息,并基于存儲的用戶信息查詢與所述獲取的用戶賬號信息相對應的加密算法;所述服務器將所述加密算法發送至所述中繼設備;中繼設備接收所述加密算法,并利用所述接收的加密算法對中繼設備的第一驗證碼進行加密,形成加密后的第一驗證碼;中繼設備建立無線網絡,并為所述建立的無線網絡設置約定格式的網絡名稱;所述網絡名稱包括所述加密后的第一驗證碼;客戶端掃描無線網絡的網絡名稱;所述客戶端從掃描到的符合所述約定格式的網絡名稱中提取所述加密后的第一驗證碼;所述客戶端利用存儲的解密算法對所述提取的加密后的第一驗證碼進行解密;在解密成功時,所述消息接收端可以利用存儲的解密算法對客戶端的第三驗證碼進行加密,形成加密后的第三驗證碼;所述客戶端將所述加密后的第三驗證碼發送通過所述無線網絡發送至中繼設備;中繼設備接收所述加密后的第三驗證碼,并將所述加密后的三驗證碼發送至服務器;服務器接收所述加密后的第三驗證碼,并利用與獲取的用戶的賬號信息相對應的加密算法對所述加密后的第三驗證碼進行解密;所述服務器根據對所述加密后的第二驗證碼的解密結果進行身份驗證。一種身份驗證方法,所述方法包括:服務器獲取用戶的賬號信息,并基于存儲的用戶信息查詢與所述獲取的賬號信息相對應的加本文檔來自技高網...
【技術保護點】
一種身份驗證方法,其特征在于,所述方法包括:服務器獲取用戶的賬號信息,并基于存儲的用戶信息查詢與所述獲取的賬號信息相對應的加密算法;服務器利用所述查詢到的加密算法對服務器的第一驗證碼進行加密,形成加密后的第一驗證碼;服務器建立無線網絡,并為所述建立的無線網絡設置約定格式的網絡名稱;所述網絡名稱包括所述加密后的第一驗證碼;客戶端掃描無線網絡的網絡名稱;所述客戶端從掃描到的符合所述約定格式的網絡名稱中提取所述加密后的第一驗證碼;客戶端利用存儲的解密算法對所述加密后的第一驗證碼進行解密;客戶端根據對所述加密后的第一驗證碼的解密結果進行身份驗證。
【技術特征摘要】
【專利技術屬性】
技術研發人員:黃冕,
申請(專利權)人:阿里巴巴集團控股有限公司,
類型:發明
國別省市:開曼群島;KY
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。