[發明專利]一種基于切片圖形的密碼生成系統及方法有效
| 申請號: | 201810801311.6 | 申請日: | 2018-07-20 |
| 公開(公告)號: | CN109145569B | 公開(公告)日: | 2022-05-06 |
| 發明(設計)人: | 曾黨泉 | 申請(專利權)人: | 廈門大學嘉庚學院 |
| 主分類號: | G06F21/36 | 分類號: | G06F21/36;G06F21/46 |
| 代理公司: | 福州元創專利商標代理有限公司 35100 | 代理人: | 蔡學俊;陳章霖 |
| 地址: | 363105 福建省漳州市龍*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 切片 圖形 密碼 生成 系統 方法 | ||
1.一種基于切片圖形的密碼生成系統,其特征在于,包括:
圖形設置模塊,用于選擇用于密碼輸入的圖形及其數量;所述圖形根據設置類型分類為通用圖形和自定義圖形;
圖形切片模塊,用于設置每張圖形的切片方式和切片數量,并根據切片方式和切片數量對每張圖形進行切片,切片后的圖形由多張圖形塊構成;
輸入密碼采集模塊,用于采集用戶的輸入密碼信息,所述輸入密碼信息是指用戶選擇的圖形塊以及選擇圖形塊的順序;
密碼生成模塊,用于基于HASH算法將輸入密碼信息內的圖形塊進行編碼轉換獲得對應圖形塊的文本字符串,并按輸入密碼信息內的選擇圖形塊的順序將各文本字符串存儲為密碼。
2.根據權利要求1所述的一種基于切片圖形的密碼生成系統,其特征在于,該密碼生成系統還包括密碼數據庫,用于存儲設置密碼時密碼生成模塊獲取的密碼。
3.根據權利要求2所述的一種基于切片圖形的密碼生成系統,其特征在于,該密碼生成系統還包括密碼比對模塊,用于將驗證密碼時密碼生成模塊獲取的密碼與密碼數據庫中預先存儲的密碼進行比對,若比對一致,則驗證密碼結果為密碼正確,若比對不一致,則驗證密碼結果為密碼不正確。
4.根據權利要求1所述的一種基于切片圖形的密碼生成系統,其特征在于,所述切片方式為將圖形切片為M行N列的矩形的圖形塊。
5.一種基于切片圖形的密碼生成方法,其特征在于,包括以下步驟:
S1:選擇用于密碼輸入的圖形及其數量,所述圖形根據設置類型分類為通用圖形和自定義圖形;
S2:設置每張圖形的切片方式和切片數量,并根據切片方式和切片數量對每張圖形進行切片,切片后的圖形由多張圖形塊構成;
S3:設置密碼時,采集用戶的輸入密碼信息,所述輸入密碼信息是指用戶選擇的圖形塊以及選擇圖形塊的順序;
S4:基于HASH算法將輸入密碼信息內的圖形塊進行編碼轉換獲得對應圖形塊的文本字符串,并按輸入密碼信息內的選擇圖形塊的順序將各文本字符串存儲為密碼,并存入密碼數據庫中,用于驗證密碼時輸入密碼信息的比對。
6.根據權利要求5所述的一種基于切片圖形的密碼生成方法,其特征在于,驗證密碼時輸入密碼信息的比對是指:采集驗證密碼時用戶的輸入密碼信息并獲取對應的密碼,將驗證密碼時用戶的輸入密碼信息對應的密碼與密碼數據庫中預先存儲的密碼進行比對,若比對一致,則驗證密碼結果為密碼正確,若比對不一致,則驗證密碼結果為密碼不正確。
7.根據權利要求5所述的一種基于切片圖形的密碼生成方法,其特征在于,所述圖形根據設置類型分類為通用圖形和自定義圖形。
8.根據權利要求5所述的一種基于切片圖形的密碼生成方法,其特征在于,所述切片方式為將圖形切片為M行N列的矩形的圖形塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門大學嘉庚學院,未經廈門大學嘉庚學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810801311.6/1.html,轉載請聲明來源鉆瓜專利網。





