[發明專利]基于區塊鏈的密碼數據處理方法、裝置、電子設備及介質有效
| 申請號: | 202111008529.4 | 申請日: | 2021-08-31 |
| 公開(公告)號: | CN113726888B | 公開(公告)日: | 2023-07-21 |
| 發明(設計)人: | 余秦勇;徐辰福;黃良強;徐翰隆 | 申請(專利權)人: | 安天科技集團股份有限公司 |
| 主分類號: | H04L67/10 | 分類號: | H04L67/10;H04L67/1097;H04L67/60;H04L9/40;G06F16/27 |
| 代理公司: | 北京鍾維聯合知識產權代理有限公司 11579 | 代理人: | 丁慧玲 |
| 地址: | 150028 黑龍江省哈爾濱市高新技術產*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 密碼 數據處理 方法 裝置 電子設備 介質 | ||
1.一種基于區塊鏈的密碼數據處理方法,其特征在于,包括:
接收客戶端發送的請求信息,所述請求信息與密碼庫文件相關;
根據所述請求信息的類型,確定服務器與區塊鏈的預設交互邏輯,其中,所述請求信息的類型至少包括下列之一:密碼庫文件保存、密碼庫文件更新、密碼庫文件獲取;
根據所述預設交互邏輯,向所述區塊鏈發送與所述密碼庫文件相關的指令,以響應所述請求信息。
2.根據權利要求1所述的方法,其特征在于,
根據所述預設交互邏輯,向所述區塊鏈發送與所述密碼庫文件相關的指令,以響應所述請求信息,包括:
當所述請求信息的類型為密碼庫文件更新時,獲取客戶端發送的加密密碼庫文件信息,所述加密密碼庫文件信息包括用戶標識、文件標識和加密密碼庫文件;
對所述用戶標識進行鑒權,若鑒權通過,則對所述加密密碼庫文件信息進行簽名,生成待存儲加密密碼庫文件信息;
將所述待存儲加密密碼庫文件信息存儲至區塊鏈上。
3.根據權利要求1所述的方法,其特征在于,
根據所述預設交互邏輯,向所述區塊鏈發送與所述密碼庫文件相關的指令,以響應所述請求信息,包括:
當所述請求信息的類型為密碼庫文件獲取時,獲取當前任務序列中的首個任務,從對應的客戶端獲取當前客戶端文件標識,從所述區塊鏈獲取當前區塊鏈文件標識和當前區塊鏈加密密碼庫文件,其中,所述任務序列按照客戶端發送加密密碼庫文件信息更新請求的時間先后順序排列;
判斷當前客戶端文件標識和當前區塊鏈文件標識是否相同,若相同,則獲取客戶端基于當前客戶端加密密碼庫文件生成的待更新加密密碼庫文件信息,否則,獲取客戶端基于當前區塊鏈加密密碼庫文件生成的待更新加密密碼庫文件信息;
將所述待更新加密密碼庫文件信息更新至所述區塊鏈上。
4.根據權利要求3所述的方法,其特征在于,
還包括:創建所述任務序列,具體包括:
接收客戶端向發送的攜帶用戶標識的加密密碼庫更新請求;
對所述用戶標識進行鑒權,若鑒權通過,則判斷當前是否存在對應的任務序列:
若存在,則在所述任務序列中添加該客戶端對應的更新任務;
若不存在,則創建所述用戶標識對應的任務序列,并在所述任務序列中添加該客戶端對應的更新任務。
5.根據權利要求1所述的方法,其特征在于,
根據所述預設交互邏輯,向所述區塊鏈發送與所述密碼庫文件相關的指令,以響應所述請求信息,包括:
當所述請求信息的類型為密碼庫文件獲取時,接收客戶端發送的包括用戶標識和當前客戶端本地文件標識的目標加密密碼庫文件獲取請求;
對所述用戶標識進行鑒權,若鑒權通過,則獲取區塊鏈上當前存儲的所述用戶標識對應的當前區塊鏈加密密碼庫文件和當前區塊鏈文件標識;
判斷當前客戶端本地文件標識和當前區塊鏈文件標識是否相同,若相同,則向所述客戶端發送確定當前客戶端加密密碼庫文件為目標加密密碼庫文件指令,否則,將所述當前區塊鏈加密密碼庫文件確定為所述目標加密密碼庫文件,發送給所述客戶端。
6.根據權利要求2-5中任意一項所述的方法,其特征在于,
所述加密密碼庫文件基于加密密鑰對密碼庫文件加密生成,所述加密密鑰基于客戶端設置的用于加密或解密所述密碼庫文件的主密碼生成;所述加密密鑰通過將所述主密碼與預設調整參數進行哈希運算,并將哈希運算結果更新為所述預設調整參數,迭代預設次數后生成。
7.根據權利要求6所述的方法,其特征在于,
所述密碼庫文件包括數據頭和數據體,所述數據體包括至少一個用戶賬號和密碼信息,所述數據頭為將所述數據體、加密密鑰、以及隨機初始化向量進行預設的密碼算法運算,將運算結果與所述隨機初始化向量串接生成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安天科技集團股份有限公司,未經安天科技集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111008529.4/1.html,轉載請聲明來源鉆瓜專利網。





