[發明專利]一種移動應用的快速重連鑒權方法及系統有效
| 申請號: | 201610859315.0 | 申請日: | 2016-09-27 |
| 公開(公告)號: | CN106162645B | 公開(公告)日: | 2017-06-23 |
| 發明(設計)人: | 張成康;黃良迅;彭煒凌;徐東峰;莫國軍;章藝 | 申請(專利權)人: | 廣州賽意信息科技股份有限公司 |
| 主分類號: | H04W12/06 | 分類號: | H04W12/06 |
| 代理公司: | 廣州番禺容大專利代理事務所(普通合伙)44326 | 代理人: | 劉新年 |
| 地址: | 510623 廣東省廣州市天河區珠*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 移動 應用 快速 重連鑒權 方法 系統 | ||
1.一種移動應用的快速重連鑒權方法,包括如下步驟:
步驟一,智能終端與服務器端基于一移動應用首次建立連接時,服務器端生成鑒權鑰匙,并將其發送至該智能終端;
步驟二,當該智能終端與該服務器端連接失效時,基于該移動應用發送重新連接請求至該服務器端,于連接成功時,直接發送包含該移動應用對應的鑒權鑰匙的數據包至該服務器端;
步驟三,該服務器端于接收到該數據包后,解析并獲取其中的鑒權鑰匙,將獲得的鑒權鑰匙與該服務器端生成的鑒權鑰匙進行比對;
步驟四,于比對成功時,由該服務器端向該智能終端返回確認包;
步驟一進一步包括:
步驟S1,該智能終端基于該移動應用向該服務器端發送連接請求;
步驟S2,于連接成功時,該智能終端向該服務器端發送包含該移動應用對應的用戶身份信息的數據包;
步驟S3,該服務器端于接收到數據包后,解析并獲取該數據包中的用戶身份信息,并于數據庫中根據該用戶身份信息對用戶身份進行校驗,于校驗成功后,獲取該用戶的唯一用戶UID;
步驟S4,根據該唯一用戶UID生成該鑒權鑰匙,并發送包括該鑒權鑰匙在內的確認包至該智能終端;
于步驟S3中,根據該用戶身份信息中的用戶名、識別碼于數據庫中查詢密碼,并將查詢獲得的密碼與接收到的數據包中的密碼信息進行比較,若相同則表示校驗成功,并從數據庫中獲得該用戶的唯一用戶UID,若不相同,則不予響應;
于步驟S4中,當獲得該用戶的唯一用戶UID后,首先生成隨機密碼,然后將該用戶的唯一用戶UID,隨機密碼以及當前時間進行AES加密,生成該鑒權鑰匙,由該服務器端發送包括該鑒權鑰匙在內的確認包給該智能終端;
于步驟S1中,首先建立socket,然后調用connect系統函數連接該服務器端的IP;
于步驟S2中,當該智能終端與該服務器端連接成功,接收到該服務器端返回的連接成功信息時,該智能終端通過send系統函數調用發送包含用戶身份信息的數據包至該服務器端。
2.一種移動應用的快速重連鑒權系統,包括:
首次連接鑒權模塊,用于于智能終端與服務器端基于一移動應用首次建立連接時,通過服務器端生成鑒權鑰匙,并將其發送至智能終端;
重連鑒權模塊,用于基于該移動應用的智能終端與服務器端連接失效時,通過該智能終端發送重新連接請求至服務器端,于連接成功時,直接發送包含該移動應用對應的鑒權鑰匙的數據包至該服務器端,通過該服務器端解析獲取該數據包中的鑒權鑰匙,并將獲得的鑒權鑰匙與該服務器端生成鑒權鑰匙進行比對,于比對成功時,通過該服務器端向該智能終端返回確認包;
該首次連接鑒權模塊包括:
連接請求模塊,基于該移動應用通過該智能終端向服務器端發送連接請求;
用戶信息發送模塊,于該智能終端與服務器端連接成功時,通過該智能終端向服務器端發送包含該移動應用對應用戶身份信息的數據包;
校驗模塊,于該服務器端接收到數據包后,解析并獲取該數據包中的用戶身份信息,并于數據庫中根據該用戶身份信息對用戶身份進行校驗,于校驗成功后,獲取該用戶的唯一用戶UID;
鑒權鑰匙生成模塊,根據該校驗模塊獲得的唯一用戶UID生成鑒權鑰匙;
第一確認包返回模塊,將包括該鑒權鑰匙在內的確認包發送至該智能終端;
該鑒權鑰匙生成模塊先生成隨機密碼,然后將該唯一用戶UID,隨機密碼以及當前時間進行AES加密,生成該鑒權鑰匙;
該重連鑒權模塊進一步包括:
重連請求模塊,于該智能終端與服務器端連接失效時,基于該移動應用通過該智能終端發送重新連接請求至該服務器端;
數據包發送模塊,于該智能終端與服務器端連接成功時,通過該智能終端直接發送包含該移動應用對應的鑒權鑰匙的數據包至該服務器端;
鑒權模塊,于通過該服務器端接收到數據包后,解析該數據包,獲取其中的鑒權鑰匙,將獲得的鑒權鑰匙與該服務器端生成的鑒權鑰匙進行比對;
第二確認包返回模塊,于比對成功時,通過該服務器端向該智能終端返回確認包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州賽意信息科技股份有限公司,未經廣州賽意信息科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610859315.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:具有攪拌功能的鍋蓋
- 下一篇:基于腔QED的量子隱私比較方法





