[發明專利]信息加密方法、電子設備和計算機可讀介質有效
| 申請號: | 201811633365.2 | 申請日: | 2018-12-29 |
| 公開(公告)號: | CN109743161B | 公開(公告)日: | 2022-04-26 |
| 發明(設計)人: | 胡晨鵬 | 申請(專利權)人: | 上海掌門科技有限公司 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/06;H04L9/32;H04L9/40 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 201806 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息 加密 方法 電子設備 計算機 可讀 介質 | ||
1.一種信息加密方法,包括:
對子應用所服務的用戶的真實的唯一標識符進行加密處理,并向所述子應用提供該加密后的唯一標識符,以供所述子應用基于所述加密后的唯一標識符從母應用獲取所述用戶的用戶信息,其中,所述子應用的運行依賴于所述母應用,所述用戶為所述母應用的用戶;
響應于接收到所述子應用針對用戶信息發送的獲取請求,基于所述獲取請求獲得所述用戶信息對應的用戶的加密后的唯一標識符;
基于所述加密后的唯一標識符,獲得所述用戶的真實的唯一標識符;
基于所述真實的唯一標識符,獲取所述用戶的用戶信息,并返回給所述子應用。
2.根據權利要求1所述的方法,其中,基于所述真實的唯一標識符,獲取所述用戶的用戶信息,并返回給所述子應用,包括;
基于所述真實的唯一標識符,獲取所述用戶的真實的用戶信息;
基于生成的第一隨機數,對所述真實的用戶信息進行加密,得到加密后的用戶信息;
向所述子應用返回所述加密后的用戶信息。
3.根據權利要求2所述的方法,其中,所述用戶信息由字符組成;以及
基于所述第一隨機數,對所述真實的用戶信息進行加密,得到加密后的用戶信息,包括:
基于所述第一隨機數,確定所述真實的用戶信息中的待被替換的字符在所述真實的用戶信息中所處的位置;
采用預先確定的字符替換位于所述位置的字符,將替換后的用戶信息確定為加密后的用戶信息。
4.根據權利要求3所述的方法,其中,所述第一隨機數小于等于所述真實的用戶信息包括的字符的數量;以及
基于所述第一隨機數,確定所述真實的用戶信息中的待被替換的字符在所述真實的用戶信息中所處的位置,包括:
確定所述真實的用戶信息包括的第所述第一隨機數個字符在所述用戶信息中所處的位置。
5.根據權利要求1所述的方法,其中,響應于接收到所述子應用針對用戶信息的獲取請求,基于所述獲取請求獲得所述用戶信息對應的用戶的加密后的唯一標識符,包括:
響應于接收到所述子應用針對用戶信息的獲取請求,確定所述子應用是否具有針對所述用戶信息的獲取權限;
響應于確定所述子應用具有針對所述用戶信息的獲取權限,基于所述獲取請求獲得所述用戶信息對應的用戶的加密后的唯一標識符。
6.根據權利要求5所述的方法,其中,所述獲取請求包括所述子應用請求獲取所述用戶信息的時間;以及
所述確定所述子應用是否具有針對所述用戶信息的獲取權限,包括:
確定接收到所述獲取請求的時間與所述獲取請求包括的時間之差是否小于等于預設的時間閾值;
響應于確定小于等于所述時間閾值,確定所述子應用具有針對所述用戶信息的獲取權限。
7.根據權利要求5所述的方法,其中,所述獲取請求包括令牌,所述確定所述子應用是否具有針對所述用戶信息的獲取權限,包括:
驗證所述令牌;
響應于所述令牌通過驗證,確定所述子應用具有針對所述用戶信息的獲取權限。
8.根據權利要求7所述的方法,其中,所述令牌包括時間戳與第二隨機數的組合。
9.根據權利要求7所述的方法,其中,驗證所述令牌,包括:
驗證所述令牌是否處于有效期限;和/或
驗證所述令牌是否未被驗證過。
10.根據權利要求1所述的方法,其中,所述加密處理包括基于散列算法的加密處理。
11.根據權利要求1-10之一所述的方法,其中,所述方法還包括:
響應于接收到來自用戶的、針對所述子應用的用戶信息獲取權限限制請求,關閉所述子應用的用戶信息獲取權限。
12.根據權利要求1-10之一所述的方法,其中,所述用戶信息由所述子應用的母應用維護。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海掌門科技有限公司,未經上海掌門科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811633365.2/1.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





