[發明專利]一種信息加密的設計方法及相關裝置有效
| 申請號: | 201811142324.3 | 申請日: | 2018-09-28 |
| 公開(公告)號: | CN109040134B | 公開(公告)日: | 2021-03-16 |
| 發明(設計)人: | 周志剛 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L9/06 |
| 代理公司: | 北京眾達德權知識產權代理有限公司 11570 | 代理人: | 徐松 |
| 地址: | 430000 湖北省武漢市東湖開*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 信息 加密 設計 方法 相關 裝置 | ||
本發明實施例提供了一種信息加密的設計方法及相關裝置。本發明實施例方法包括:當客戶端啟動APP時,服務器接收客戶端通過主站域名發送的請求消息,該請求消息用于請求該主站域名的配置文件;響應于該請求消息,該服務器根據與該APP的用戶信息對應的目標加密算法加密該主站域名的配置文件,得到加密后的域名配置文件,該目標加密算法為該服務器與該客戶端協商獲得;該服務器將該加密后的域名配置文件發送給該客戶端,以使得該客戶端根據與該目標加密算法對應的解密算法解密該加密后的域名配置文件;當該服務器檢測到該目標加密算法被破解時,該服務器關閉該主站域名并重新生成該域名配置文件。
技術領域
本發明涉及計算機領域,尤其涉及一種信息加密的設計方法及相關裝置。
背景技術
對于移動端如手機、平板等上的APP來說,有些APP會開發一些付費功能,只有通過付費注冊才能使用對應的功能。現有技術中,用戶填入注冊碼后,該注冊碼會進行校驗,校驗通過用戶才能使用正常的功能。甚至一些程序廠商為了圖方便,直接將APP中的邏輯代碼寫死,進而通過判斷注冊碼是否具有高級功能權限,如果有則可以,沒有則跳過。
同時,現有技術中,對于付費功能中的加密方法,也只能加密一個數據點,由于所有用戶使用的是一種加密算法,黑客容易進行破解。如果一旦被破解,只有通過更新APP才能解決問題。因此,如何在不更新APP的情況下,提高付費功能的安全性,是目前急需解決的問題。
發明內容
本發明實施例提供了一種信息加密的設計方法及相關裝置,用于在不更新APP的情況下,提高程序的安全性。
本發明實施例的第一方面提供了一種信息加密的設計方法,包括:當客戶端啟動應用程序APP時,服務器接收客戶端通過主站域名發送的請求消息,所述請求消息用于請求所述主站域名的配置文件;響應于所述請求消息,所述服務器根據與所述APP的用戶信息對應的目標加密算法加密所述主站域名的配置文件,得到加密后的域名配置文件,所述目標加密算法為所述服務器與所述客戶端協商獲得;所述服務器將所述加密后的域名配置文件發送給所述客戶端,以使得所述客戶端根據與所述目標加密算法對應的解密算法解密所述加密后的域名配置文件;當所述服務器檢測到所述目標加密算法被破解時,所述服務器關閉所述主站域名并重新生成所述域名配置文件。
在一種可能的實施例中,所述服務器根據與所述APP的用戶信息對應的目標加密算法加密主站域名的配置文件,得到加密后的域名配置文件之前,所述方法還包括:所述服務器與所述客戶端協商共享加解密算法庫和算法確定規則,所述加解密算法庫包括多種加密算法和與所述各加密算法對應的序號;所述服務器根據所述用戶信息和所述算法確定規則在所述加解密算法庫中確定所述目標加密算法。
在一種可能的實施例中,所述服務器根據所述用戶信息和所述算法確定規則在所述加解密算法庫中確定所述目標加密算法包括:所述服務器對用戶唯一標識信息進行求余計算得到余數,所述余數為所述目標加密算法的序號,所述用戶唯一標識信息包含于所述用戶信息;根據所述余數在所述加解密算法庫中確定所述目標加密算法。
在一種可能的實施例中,所述服務器根據與所述APP的用戶信息對應的目標加密算法加密主站域名的配置文件,得到加密后的域名配置文件包括:所述服務器根據所述用戶唯一標識信息計算MD5值;所述服務器根據所述MD5值計算KEY值,所述KEY值用于加密所述主站域名的配置文件;當所述目標加密算法為高級加密標準AES加密算法時,所述服務器將所述KEY值和所述主站域名的配置文件輸入到AES加密接口以對所述主站域名的配置文件進行加密,得到所述加密后的域名配置文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811142324.3/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





