[發明專利]根據區塊鏈網絡進行建筑工地信息安全加密工作方法有效
| 申請號: | 202011189574.X | 申請日: | 2020-10-30 |
| 公開(公告)號: | CN112532584B | 公開(公告)日: | 2022-08-19 |
| 發明(設計)人: | 熊榆;洪敏;萬里;白金龍;胡宇;唐良艷 | 申請(專利權)人: | 重慶恢恢信息技術有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L9/08;H04L9/32;H04L67/1095 |
| 代理公司: | 重慶天成卓越專利代理事務所(普通合伙) 50240 | 代理人: | 路寧 |
| 地址: | 400714 重慶市北碚區*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 根據 區塊 網絡 進行 建筑工地 信息 安全 加密 工作 方法 | ||
1.一種根據區塊鏈網絡進行建筑工地信息安全加密工作方法,其特征在于,包括如下步驟:
S1,通過區塊鏈網絡同步建筑工地施工數據,設置施工數據的用戶ID信息,將用戶ID信息與區塊鏈相應的地址信息進行映射,形成對應的映射信息;
S2,形成的映射信息設置用戶端安全密鑰預設機制,根據用戶端安全密鑰預設機制形成的信息返回至區塊鏈網絡進行同步;
所述S2包括:
S2-1,用戶ID信息與區塊鏈相應的地址信息進行映射后的簽名公鑰以及產品數字簽名私鑰;選擇建筑工地施工數據認證標準字段,獲取聚合工地施工數據認證要素數據;將用戶ID信息數字簽名公鑰和用戶ID信息數字簽名私鑰嵌入在映射信息中;調用密鑰生成加密接口獲取用戶ID信息編碼;根據映射信息對加密數據包進行解密,獲取映射信息認證通道中的符合信息,根據用戶ID信息進行最優加密認證組合,生成當前最優加密認證的聚合要素信息;當進行初始啟動密鑰生成加密接口時;對密鑰生成加密接口進行重置,獲取用戶ID信息數字簽名與區塊鏈網絡地址信息;通過密鑰加密通道發送密鑰生成加密接口獲取用戶ID信息編碼;
S2-2,獲取用戶ID信息認證信息工地施工數據,并對符合施工數據格式轉換要求的加密信息進行處理,獲取用戶ID信息認證通道組合且進行雙向認證過程,根據安全密鑰預設機制,形成用戶ID信息認證信息基礎數據;通過獲取建筑工地信息安全加密授權編碼,封裝用戶ID信息認證信息,形成基礎加密數據包;驗證所述基礎加密數據包的數據格式是否符合建筑工地信息安全加密要求,將符合建筑工地信息安全加密要求的用戶ID信息認證信息,組合當前區塊鏈網絡數據訪問環境以及身份數據,進行加密封裝,生成基準數據包;采用安全密鑰預設機制上傳所述基準數據包;驗證所述基準數據包內的用戶ID信息認證編碼是否匹配;如果匹配,則建筑工地信息安全加密安全,并通過認證,根據用戶ID信息認證編碼對基準數據包進行解密,獲取用戶ID信息認證通道組合以及基礎加密數據包;按照基礎加密數據包匹配的認證通道組合進行用戶ID信息認證處理,獲取認證通道的反饋結果;如果不匹配,則進行不匹配工作機制;根據用戶ID信息認證編碼對基準數據包繼續認證,對用戶ID信息認證通道組合以及基礎加密數據包進行反編譯;重新調用基礎加密數據包的認證通道組合進行用戶ID信息認證處理;
S2-3,按照最優用戶端的用戶ID信息認證通道組合的數據要求將基準數據包重新封裝,通過區塊鏈網絡進行同步操作,聚合用戶ID信息數字簽名信息、以及用戶ID信息認證編碼,形成待加密認證文本;認證所述待加密認證文本是否符合加密條件;如果符合加密條件,則用戶ID信息認證編碼對基準數據包的匹配認證完成,并進入結束步驟;如果不符合加密條件,則獲取基礎加密數據包,并對符合基礎加密數據包的數據格式進行處理,獲取用戶ID信息認證通道并發送用戶ID信息認證指令,然后聚合用戶ID信息認證通道中所有認證通道的反饋結果,形成聚合認證結果,將聚合認證結果返回區塊鏈網絡;通過聚合用戶ID信息認證通道和聚合認證結果,形成建筑工地信息安全加密結果快照,上傳結果快照形成的建筑工地信息安全加密摘要報文;對用戶ID信息認證,通過標準加密字段進行建筑工地施工數據組合加密策略驗證;并且篩選符合已通過用戶ID信息認證簽名授權的建筑工地施工數據,形成生效的認證標準字段組合;整合生效的認證標準字段組合、用戶數字簽名以及產品數字簽名,形成聚合認證要素產品;
S3,在區塊鏈網絡同步之后,產生用戶端特征值,將用戶端特征值對應用戶ID信息鑒權密鑰,通過鑒權密鑰進行認證識別;
S3-1,用戶端安全密鑰預設機制返回至區塊鏈網絡進行同步之后,對用戶ID信息進行預處理,生成用戶端特征值,設置用戶ID信息公鑰Kpub,對用戶端特征值進行計算得到細節點信息OID=P1(QID,Kpub);其中偽隨機函數QID在公鑰加密函數P1中進行隨機驗證選取,成為用戶ID信息的細節點信息提取條件,
利用群qi,其中i=1,2,3;構造雙線性映射,從群qi中隨機選取兩個可逆的反射變換M和N,對用戶ID信息公鑰Kpub進行模糊映射,其中o表示映射合成運算;
S3-2,合成運算后的公鑰Kpub,在密鑰生成過程中選取隨機私鑰key,形成密鑰參數Cparam={q1,q2,q3,OID,Kpub},使得私鑰key細節點集合中密鑰紋理特征形成加密元素重合,發送驗證e(F,Kpub),其中F為用戶ID信息的認證身份信息隨機變量,生成綁定隨機私鑰key的驗證信息,形成用戶ID信息身份列表解密運算其中是以key為私鑰對用戶ID信息身份列表向量L和身份加密信息R求模之后的解密運算;
S3-3,經過解密運算后,對用戶ID信息鑒權密鑰進行證書認證,獲取解密密文認證分量其中,j為累加計數,n為大于等于零的整數,bj為建筑工地數據用戶ID信息參數,x為解密系數,通過對單向密文函數D和用戶ID信息中簽名信息Wj的異或判斷后,由鑒權密鑰調節因子η進行調節,設置解密標簽β進行用戶ID信息對應,然后向區塊鏈網絡發布鑒權密鑰的解密認證信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶恢恢信息技術有限公司,未經重慶恢恢信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011189574.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于真空斷路器角位移安裝的裝置
- 下一篇:一種用于教育宣傳的展示裝置





