[發明專利]一種基于瀏覽器客戶端的安全隱私計算的實現方法有效
| 申請號: | 202110101812.5 | 申請日: | 2021-01-26 |
| 公開(公告)號: | CN112765578B | 公開(公告)日: | 2022-09-16 |
| 發明(設計)人: | 易小偉;趙琪;楊丹丹;高帥歌 | 申請(專利權)人: | 上海黔易數據科技有限公司 |
| 主分類號: | G06F21/32 | 分類號: | G06F21/32;G06F21/60;G06F21/62;G06F16/957 |
| 代理公司: | 遵義市創先知識產權代理事務所(普通合伙) 52118 | 代理人: | 劉創先 |
| 地址: | 201100 上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 瀏覽器 客戶端 安全 隱私 計算 實現 方法 | ||
1.一種基于瀏覽器客戶端的安全隱私計算的實現方法,其特征在于,具體安全隱私計算方法步驟如下:
步驟S1:用戶注冊登錄,用戶通過客戶端設備提交用戶信息進行注冊,并將注冊成功的用戶信息發送至數據庫進行儲存,用戶信息包括用戶的姓名、年齡、職業以及本人實名認證的手機號碼,客戶端設備包括智能手機和平板電腦;
步驟S2:指紋錄入,用戶通過客戶端設備進行賬號登錄,登錄時對瀏覽器進行分析,通過瀏覽器指紋采集器進行瀏覽器指紋采集,并通過獲取瀏覽器中所能獲取到的瀏覽器數據,將獲取到的瀏覽器數據拼接成字符串,將瀏覽器指紋與當前用戶的信息進行綁定;
步驟S3:指紋識別,用戶登錄瀏覽器時,對登錄用戶進行分析,判斷用戶身份,用戶身份包括新用戶、老用戶以及機器人;
步驟S4:用戶使用質量檢測,通過對用戶的評價數據進行分析,從而對用戶的使用質量進行檢測;
在所述步驟S2中瀏覽器數據包括瀏覽器調色板的比特深度、客戶終端設備上運行的邏輯處理器的數量以及瀏覽器系統的CPU等級,將瀏覽器標記為i,i=1,2,……,n,n為正整數,瀏覽器指紋的采集綁定具體步驟如下:
步驟S21:獲取到瀏覽器調色板的比特深度,并將瀏覽器調色板的比特深度標記為BTi;
步驟S22:獲取到客戶終端設備上運行的邏輯處理器的數量,并將客戶終端設備上運行的邏輯處理器的數量標記為CLi;
步驟S23:獲取到瀏覽器系統的CPU等級,并將瀏覽器系統的CPU等級標記為DJi;
步驟S24:通過公式獲取到瀏覽器的采集系數CJi,其中,a1、a2以及a3均為比例系數,且a1>a2>a3>0;
步驟S25:將瀏覽器的采集系數CJi與采集系數閾值進行比較:
若瀏覽器的采集系數CJi≥采集系數閾值,則生成瀏覽器指紋采集信號并進入步驟S26;
若瀏覽器的采集系數CJi<采集系數閾值,則生成瀏覽器異常信號并將瀏覽器異常信號發送至用戶的客戶端設備;
步驟S26:獲取瀏覽器中的瀏覽器數據,將獲取到的瀏覽器數據進行歸一化處理,并將處理后的數據拼接成字符串,隨后根據非加密哈希算法對字符串進行加密,同時生成32位跨瀏覽器的用戶設備唯一標識ID,并標記為瀏覽器指紋;
步驟S27:將瀏覽器指紋與當前用戶的信息進行綁定。
2.根據權利要求1所述的一種基于瀏覽器客戶端的安全隱私計算的實現方法,其特征在于,所述步驟S3中對登錄用戶的分析判定過程具體如下:
步驟S31:實時用戶進行登錄時,實時登錄的瀏覽器終端生成的指紋與用戶綁定的瀏覽器指紋進行對比;
步驟S32:若實時用戶當前沒有綁定瀏覽器指紋時,則生成登錄指令并將登錄指令發送至實時用戶的客戶終端設備,實時用戶通過短信驗證進行身份驗證,若在時間閾值內,實時用戶未進行身份驗證,則判定實時用戶為機器人;若在時間閾值內,實時用戶進行并通過身份驗證,則判定實時用戶為新用戶;
步驟S33:若實時用戶當前有綁定瀏覽器指紋時,則生成指紋比對指令并將實時用戶綁定的瀏覽器指紋與登錄瀏覽器實時生成的指紋進行比對:
若實時用戶綁定的瀏覽器指紋與登錄瀏覽器實時生成的指紋一致時,則判定用戶未信任當前設備錄,生成登錄成功信號;
若實時用戶綁定的瀏覽器指紋與登錄瀏覽器實時生成的指紋不一致時,則判定用戶信任當前設備,生成登錄驗證信號。
3.根據權利要求1所述的一種基于瀏覽器客戶端的安全隱私計算的實現方法,其特征在于,所述步驟S4中,通過對用戶的評價數據進行分析,從而對用戶的使用質量進行檢測,評價數據包括用戶對瀏覽器指紋的好評次數與差評次數的比值、用戶對瀏覽器指紋的修改次數以及使用瀏覽器指紋的用戶增長數量,具體分析檢測過程如下:
步驟S41:獲取到用戶對瀏覽器指紋的好評次數與差評次數的比值,并將用戶對瀏覽器指紋的好評次數與差評次數的比值標記為BZ;
步驟S42:獲取到用戶對瀏覽器指紋的修改次數,并將用戶對瀏覽器指紋的修改次數標記為CS;
步驟S43:獲取到使用瀏覽器指紋的用戶增長數量,并將使用瀏覽器指紋的用戶增長數量標記為SL;
步驟S44:通過公式獲取到用戶使用質量的檢測系數JC,其中,a1、a2以及a3均為比例系數,且a1>a2>a3>0,β為誤差修正因子,取值為2.3620123;
步驟S45:將用戶使用質量的檢測系數JC與質量的檢測系數閾值進行比較:
若用戶使用質量的檢測系數JC≥質量的檢測系數閾值,則判定用戶使用質量正常,生成正常信號并將正常信號發送至用戶的客戶端設備;
若用戶使用質量的檢測系數JC<質量的檢測系數閾值,則判定用戶使用質量異常,生成異常信號并將異常信號發送至用戶的客戶端設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海黔易數據科技有限公司,未經上海黔易數據科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110101812.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:農產品全程冷鏈配送和視頻監控系統
- 下一篇:一種伸縮傳動機構及按摩裝置





