[發明專利]用戶數據的處理方法、智能終端、服務器及存儲介質有效
| 申請號: | 201910568020.1 | 申請日: | 2019-06-27 |
| 公開(公告)號: | CN110417740B | 公開(公告)日: | 2021-10-15 |
| 發明(設計)人: | 劉亞運;王維富 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用戶 數據 處理 方法 智能 終端 服務器 存儲 介質 | ||
本發明實施例公開了一種用戶數據的處理方法、智能終端、服務器,其中,所述方法包括:接收客戶端生成的認證用戶數據,所述認證用戶數據包括:用戶標識和認證加密數據,所述認證加密數據是根據認證密鑰對客戶端中的認證信息進行加密處理后得到的,所述認證密鑰是根據所述客戶端獲取的驗證碼得到的;查找與所述用戶標識關聯的驗證碼,并根據查找到的驗證碼對所述認證加密數據進行解密處理;若成功解密得到所述認證信息,則確定對所述客戶端的驗證通過,生成認證回包數據;向所述客戶端發送所述認證回包數據,所述認證回包數據用于觸發所述客戶端根據所述認證回包數據發送業務信息。采用本發明,可以較好地保證基于驗證碼進行驗證的安全性。
技術領域
本發明涉及計算機技術領域,尤其涉及一種用戶數據的處理方法、智能終端、服務器及存儲介質。
背景技術
隨著計算機應用技術和網絡技術的發展,基本可以滿足人們隨時隨地到網上沖浪,參與各種各樣的網絡活動,例如參與社交活動、購物活動、金融活動等等。在參與各種網絡活動的過程中一般都涉及到驗證碼操作。
驗證碼一般可以由提供驗證服務的服務器通過短信的方式發送給某個手機終端,執行驗證碼操作的用戶將驗證碼填入后再發送給提供其他服務的服務器,例如提供用戶注冊的服務器或提供用戶身份驗證的服務器,由這些服務器來完成驗證碼以及,以決定是否進行后續的流程。
若將用戶的短信驗證碼明文傳輸至服務端驗證,存在被抓包攔截的可能,進而導致驗證碼泄露,劫持者能夠在一定有效期內能夠對用戶的請求惡意篡改,導致一系列的信息安全問題,例如因為驗證碼被攔截篡改導致的非法注冊、非法賬號綁定等安全問題。
發明內容
本發明實施例所要解決的技術問題在于,提供一種用戶數據的處理方法、智能終端、服務器及存儲介質,可合理利用驗證碼進而安全地完成用戶的驗證碼驗證處理。
一方面,本發明實施例提供了一種用戶數據的處理方法,包括:
接收客戶端生成的認證用戶數據,所述認證用戶數據包括:用戶標識和認證加密數據,所述認證加密數據是根據認證密鑰對客戶端中的認證信息進行加密處理后得到的,所述認證密鑰是根據所述客戶端獲取的驗證碼得到的;
查找與所述用戶標識關聯的驗證碼,并根據查找到的驗證碼對所述認證加密數據進行解密處理;
若成功解密得到所述認證信息,則確定對所述客戶端的驗證通過,生成認證回包數據;
向所述客戶端發送所述認證回包數據,所述認證回包數據用于觸發所述客戶端根據所述認證回包數據發送業務信息。
另一方面,本發明實施例還提供了另一種用戶數據的處理方法,包括:
接收客戶端生成的服務用戶數據,所述服務用戶數據包括:用戶標識和服務加密數據,所述服務加密數據是根據所述客戶端獲取的任務加密信息對業務信息進行加密處理得到的;
根據所述用戶標識查找得到任務加密信息;
通過查找得到的任務加密信息對所述服務加密數據進行解密,得到所述業務信息,并記錄所述業務信息中包括的用戶身份信息;
生成通知消息,并向所述客戶端發送所述通知消息,所述通知消息用于向所述客戶端通知對用戶身份信息進行處理的處理結果。
再一方面,本發明實施例還提供了再一種用戶數據的處理方法,包括:
根據認證密鑰對客戶端中的認證信息進行加密處理得到認證加密數據,所述認證密鑰是所述客戶端根據獲取到的驗證碼得到的;
生成認證用戶數據,并將所述認證用戶數據發送給網絡側設備,所述認證用戶數據包括:用戶標識和所述認證加密數據;
接收所述網絡側設備根據所述認證用戶數據返回的認證回包數據,并根據所述認證回包數據生成并發送業務信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910568020.1/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





