[發明專利]一種基于弱口令檢測的密碼設置方法、存儲介質及電子設備有效
| 申請號: | 201910370792.4 | 申請日: | 2019-05-06 |
| 公開(公告)號: | CN110084034B | 公開(公告)日: | 2020-10-30 |
| 發明(設計)人: | 陶安洪;李英;文立乾 | 申請(專利權)人: | 重慶天蓬網絡有限公司 |
| 主分類號: | G06F21/46 | 分類號: | G06F21/46 |
| 代理公司: | 北京酷愛智慧知識產權代理有限公司 11514 | 代理人: | 梁愛榮 |
| 地址: | 401135 重*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 口令 檢測 密碼 設置 方法 存儲 介質 電子設備 | ||
1.一種基于弱口令檢測的密碼設置方法,其特征在于,包括:
S1、收集已公開的用戶密碼數據;
S2、對所述用戶密碼數據進行分析,分類為通用密碼和密碼規則;
S3、將通用密碼和密碼規則分別存儲到密碼規則庫中,此數據庫用于弱口令檢測引擎;
S4、從員工信息庫中將所有員工的用戶名導入到密碼規則庫中;
S5、生成弱口令檢測引擎,用于用戶名、密碼驗證碰撞;
S6、新增用戶密碼驗證接口;
S7、基于用戶密碼驗證接口,所述弱口令檢測引擎進行密碼驗證碰撞;
S8、驗證用戶密碼成功后,自動設置用戶密碼,并短信通知用戶;
所述的S5步驟中的弱口令檢測引擎由多線程碰撞模塊和密碼生成模塊組成,所述的多線程碰撞模塊將用戶名、密碼通過HTTP請求發送給密碼驗證接口,所述的密碼生成模塊用于動態生成規則密碼;
所述的密碼驗證接口接收用戶名、密碼,驗證用戶名、密碼是否在數據庫中存在,如果存在,說明員工的密碼存在弱口令,需要立即設置密碼,重置的密碼由程序自動生成,是一個16位含有數字大小寫字母的隨機字符,重置完畢以后將通過短信的方式將新密碼發送給用戶。
2.根據權利要求1所述的基于弱口令檢測的密碼設置方法,其特征在于,所述的步驟S1中,在互聯網上通過搜索引擎收集被公開的密碼信息。
3.根據權利要求1所述的基于弱口令檢測的密碼設置方法,其特征在于,所述的步驟S2中,將收集到的用戶密碼數據進行整理分類并存儲到弱密碼庫中,把密碼數據至少分為兩類,分別為通用密碼和規則密碼。
4.根據權利要求3所述的基于弱口令檢測的密碼設置方法,其特征在于,所述通用密碼組成單一,不存在個人相關信息。
5.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述程序被處理器執行時實現如權利要求1至4中任一項所述的方法。
6.一種電子設備,其特征在于,包括:一個或多個處理器;存儲裝置,用于存儲一個或多個程序,當所述一個或多個程序被所述一個或多個處理器執行時,使得所述一個或多個處理器實現如權利要求1至4中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶天蓬網絡有限公司,未經重慶天蓬網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910370792.4/1.html,轉載請聲明來源鉆瓜專利網。





