[發明專利]一種基于可插拔同態加密的區塊鏈同質數據共享方法在審
| 申請號: | 202110403414.9 | 申請日: | 2021-04-15 |
| 公開(公告)號: | CN112989390A | 公開(公告)日: | 2021-06-18 |
| 發明(設計)人: | 鄭子彬;羅少龍;胥勇 | 申請(專利權)人: | 深圳前海移聯科技有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/85;G06F21/62 |
| 代理公司: | 深圳市中融創智專利代理事務所(普通合伙) 44589 | 代理人: | 葉垚平 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 可插拔 同態 加密 區塊 同質 數據 共享 方法 | ||
本發明公開了一種基于可插拔同態加密的區塊鏈同質數據共享方法。該基于可插拔同態加密的區塊鏈同質數據共享方法包括以下步驟:步驟S1:根據用戶選擇的同態加密算法,生成同態加密算法對應的公私鑰;步驟S2:同態加密算法模塊將公鑰發布到區塊鏈上;步驟S3:同態加密算法模塊發送加密儲存私鑰至密鑰存儲模塊;步驟S4:業務方根據需求輸入需要上鏈的數據,并傳輸至區塊鏈;步驟S5:業務方將需要共享的數據通過發布的公鑰進行加密后上鏈。本發明的基于可插拔同態加密的區塊鏈同質數據共享方法具有等通用性、易用性以及可插拔性等優點。
技術領域
本發明涉及區塊鏈技術領域,具體涉及一種基于可插拔同態加密的區塊鏈同質數據共享方法。
背景技術
數字經濟時代下,區塊鏈系統對其中多方協同的業務有重要的意義。當前主流區塊鏈系統中,公有鏈如比特幣、以太坊,聯盟鏈如Hyperledger Fabric、螞蟻區塊鏈等,都要求用戶將數據在區塊鏈上進行完整公開,以此使得數據獲得各個記賬參與方的信任。這種數據完全公開的共享方式雖然提升了數據的可信程度,但是也大大威脅了數據的隱私性。在多種區塊鏈業務場景中,上鏈數據既需要上鏈進行于是暖,也需要保持一定的隱私性。例如,在征信風控場景中,多個征信機構對同個用戶的征信評級分數在區塊鏈上進行共享、計算,但是往往各個機構和用戶均不希望暴露在相關技術研究中,智能家居普遍通過征求用戶同意協議,在征得用戶的統一協議后,家居會收集用戶的使用數據,然后對其進行處理訓練,之后對智能家居的模型進行集中式訓練,得到參數后,對用戶的家居設備模型參數進行更新,實時更新模型環境,進而得到更好的優化結果。
相關技術研究中,Paillier加密算法是一種公鑰加密算法,基于復合剩余類的困難問題,滿足加法同態,即密文相乘等于明文相加。現有的技術缺點主要有:(1)缺乏通用性;當前的同態加密技術或區塊鏈上數據的同態加密技術大多依賴特定的算法和特定的業務場景。這意味著每次有新的區塊鏈業務場景出現時,都要針對這一業務場景的數據特點設計新的算法以保證安全,未能實現高度的通用性。(2)缺乏易用性;當前區塊鏈上數據同態加密的共享方式大多需要開發人員對同態加密算法本身有深入的了解,而在業務開發過程中處處需要注意同態加密過程,缺乏易用性。(3)缺乏可插拔性;當前區塊鏈同態加密算法大多是與區塊鏈本身深度耦合的,且計算量較大,當遇到部分不需要同態加密的業務場景時,降低了業務系統性能,其本質原因是缺乏可插拔性。
發明內容
本發明提供了一種基于可插拔同態加密的區塊鏈同質數據共享方法,旨在解決上述問題。
根據本申請實施例提供的一種基于可插拔同態加密的區塊鏈同質數據共享方法,包括以下步驟:
步驟S1:根據用戶選擇的同態加密算法,生成同態加密算法對應的公私鑰;
步驟S2:同態加密算法模塊將公鑰發布到區塊鏈上;
步驟S3:同態加密算法模塊發送加密儲存私鑰至密鑰存儲模塊;
步驟S4:業務方根據需求輸入需要上鏈的數據,并傳輸至區塊鏈;
步驟S5:業務方將需要共享的數據通過發布的公鑰進行加密后上鏈。
優選地,所述同態解密算法模塊為多種公開的、已被驗證有效的同態加密算法,供用戶選擇,用戶可在數據上鏈時自行選擇是否采用同態加密算法上鏈以及采用何種同態加密算法上鏈。
優選地,所述步驟S1包括生成公私鑰的過程:PubKey,PriKey=KeyGeni(Random()),其中,Random()為安全隨機函數,其輸出為一個隨機數或隨機數種子,KeyGeni為第i個可插拔同態加密算法的公私鑰對生成算法,用戶根據需要選擇不同的同態加密算法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳前海移聯科技有限公司,未經深圳前海移聯科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110403414.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:信息化的海圖生產方法及系統
- 下一篇:一種IGBT驅動電路





