[發明專利]一種密碼自動化統一管理的系統及方法在審
| 申請號: | 202010741674.2 | 申請日: | 2020-07-29 |
| 公開(公告)號: | CN111859369A | 公開(公告)日: | 2020-10-30 |
| 發明(設計)人: | 姜昱鵬;齊光鵬;徐士強;陳初興 | 申請(專利權)人: | 浪潮云信息技術股份公司 |
| 主分類號: | G06F21/46 | 分類號: | G06F21/46;G06F21/60;H04L9/06 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 闞恭勇 |
| 地址: | 250100 山東省濟南市高*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 密碼 自動化 統一管理 系統 方法 | ||
本發明提供一種密碼自動化統一管理的系統及方法,屬于python自動化腳本與加密算法技術領域,本發明包含五個模塊:主控模塊、密碼生成模塊、密碼規則制約模塊、數據備份與遷移模塊、數據存儲模塊。使用python自動化腳本開發,基于json格式進行存儲管理,通過命令行的方式操作賬號密碼存儲、查詢、刪除和修改等多種功能;通過MD5加鹽加密算法生成密碼,同時也支持用戶密碼自定義;使用pdf文件為載體,通過對其加密/解密的方式,對數據進行備份遷移。這種應用為用戶提供了方便、透明的統一密碼管理,保證了密碼的安全性、唯一性。
技術領域
本發明涉及python自動化腳本與加密算法技術,尤其涉及一種密碼自動化統一管理的系統及方法。
背景技術
在互聯網發達的當今世界,每個人都會涉及到許多的賬號密碼信息,郵箱賬戶、網站賬戶、數據庫賬戶等等,尤其是互聯網行業,使用到的賬號密碼數量非常繁多,這同時也導致了信息難以管理,記錄查詢耗時耗力等問題;同時也存在多個賬號共用同一密碼的現象,如果這些網站中任何一個有安全漏洞,其他的賬號就會處于危險狀態。目前也有許多軟件可以進行此類信息的管理,但也只是單純的記錄管理,而密碼內容依靠人為編造,無法穩定維持密碼較高的安全強度。只靠人為思考,難以想出數量繁多,同時又具有唯一性、安全性的密碼,這時就需要一種結合管理與密碼加密等多種特性于一體的應用。
發明內容
本發明提供了一種密碼自動化統一管理的系統,主要解決兩類問題:一是通過腳本自動化,統一管理多類賬戶密碼,并允許用戶自定義管理且安全的進行數據遷移;二是通過加密算法自動生成安全性更高的強密碼,保證不同賬號密碼的安全性與唯一性。
本發明的技術方案是:
一種密碼自動化統一管理的系統,使用python自動化腳本開發,基于json格式進行存儲管理,通過命令行的方式操作賬號密碼存儲、查詢、刪除和修改等多種功能;通過MD5加鹽加密算法生成密碼,同時也支持用戶密碼自定義;使用pdf文件為載體,通過對其加密/解密的方式,對數據進行備份遷移。這種應用為用戶提供了方便、透明的統一密碼管理,保證了密碼的安全性、唯一性。
共包含五個模塊:主控模塊、密碼生成模塊、密碼規則制約模塊、數據存儲模塊、數據備份與遷移模塊;其中
主控模塊:處理終端的命令輸入與核心功能,控制整體功能調度;
密碼生成模塊:通過MD5加鹽加密算法生成強密碼;
密碼規則制約模塊:接入制約腳本,二次封裝密碼生成模塊輸出的密碼值;
數據備份與遷移模塊:使用pdf加密解密技術遷移數據;
數據存儲模塊:用于存儲數據。
進一步的,
所述主控模塊,又包括命令控制模塊和操作集模塊;
命令控制模塊負責接收系統終端命令參數,識別并分發命令映射到操作集模塊;
操作集模塊包含所有功能函數,同時與密碼生成模塊和數據存儲模塊交互。根據命令控制模塊傳來的不同映射值,響應與之對應的功能操作,主要功能包括查看所有描述值(key)、根據描述值取對應的賬號(user_name)和密碼(password)、自定義存入密碼、使用MD5加鹽加密算法存入密碼、修改描述值或賬號或密碼、刪除指定數據。
當用戶根據描述值取對應賬號密碼時,主控模塊在終端中顯示信息的同時,會將密碼輸出到系統剪切板,用戶直接粘貼使用即可。
進一步的,
所述密碼生成模塊包括:
使用MD5加鹽加密算法生成的強密碼,確保密碼具有安全性和唯一性;
可對接密碼規則制約模塊,豐富密碼格式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮云信息技術股份公司,未經浪潮云信息技術股份公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010741674.2/2.html,轉載請聲明來源鉆瓜專利網。





