[發明專利]基于對等網絡的分布式云數據管理方法及系統有效
| 申請號: | 201611269919.6 | 申請日: | 2016-12-30 |
| 公開(公告)號: | CN106612285B | 公開(公告)日: | 2020-05-19 |
| 發明(設計)人: | 何志安;朱信杰 | 申請(專利權)人: | TCL集團股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 郭夢霞 |
| 地址: | 516006 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 對等 網絡 分布式 數據管理 方法 系統 | ||
本發明屬于電子技術領域,提供一種基于對等網絡的分布式云數據管理方法及系統,對等網絡包括多個用戶節點,對等網絡中的每個用戶節點均可以通過該節點的用戶的私鑰對數據進行加密之后,上傳至對等網絡中以將加密數據分布式保存于對等網絡中的其他用戶節點。本發明通過對數據進行加密并將數據分布式的存儲在對等網絡的用戶節點中,可以在實現大數據存儲,以擴展現有存儲空間的同時,有效保證數據的存儲安全。
技術領域
本發明實施例屬于電子技術領域,尤其涉及一種基于對等網絡的分布式云數據管理方法及系統。
背景技術
隨著各種電子終端的不斷普及,手機、平板電腦、個人計算機等電子終端已經成為人們日常生活中不可或缺的生活和學習工具,人們習慣于將數據保存在電子終端中。由于個人的電子終端存儲容量有限,人們通常會將數據保存在第三方服務器的存儲空間上(例如網絡云盤),以擴展現有的存儲空間,從而存儲更多的數據。
然而,將數據保存在第三方服務器存儲較大的安全隱患,用于的隱私數據有可能會被第三方服務器運營商竊取或者篡改,非常的不安全。
發明內容
本發明實施例提供一種基于對等網絡的分布式云數據管理方法及系統,通過對數據進行加密并將數據分布式的存儲在對等網絡的用戶節點中,可以在實現大數據存儲,以擴展現有存儲空間的同時,有效保證數據的存儲安全。
本發明實施例一方面提供一種基于對等網絡的分布式云數據管理方法,所述對等網絡包括多個用戶節點,所述分布式云數據管理方法應用于第一用戶節點,所述分布式云數據管理方法包括:
接收存儲請求,所述存儲請求用于將第一目標數據分布式存儲至所述對等網絡中的用戶節點;
生成與所述第一目標數據對應的第一加密秘鑰,所述第一加密秘鑰包括第一公鑰和第一私鑰;
根據所述第一公鑰加密所述第一目標數據,得到第一目標加密數據,并將所述第一目標加密數據劃分為至少一個加密數據塊;
將所述第一目標加密數據的元數據信息寫入預設元數據存儲區,所述預設元數據存儲區與所述多個用戶節點之間具有預設通信連接關系;
生成與所述第一目標加密數據對應的第一存儲合約,并獲取簽約所述第一存儲合約的所有第二用戶節點的簽約信息,所述第一存儲合約用于定義所述第一目標加密數據的存儲要求和存儲收益;
將所述至少一個加密數據塊分布式存儲于所述所有第二用戶節點,并將所述第一目標加密數據塊的存儲路徑和所述第一存儲合約的簽約信息寫入所述預設元數據存儲區。
本發明實施例另一方面還提供一種基于對等網絡的分布式云數據管理系統,所述對等網絡包括多個用戶節點,所述分布式云數據管理系統應用于第一用戶節點,所述分布式云數據管理系統包括:
人機交互模塊,用于接收存儲請求,所述存儲請求用于將第一目標數據分布式存儲至所述對等網絡中的用戶節點;
秘鑰管理模塊,用于生成與所述第一目標數據對應的第一加密秘鑰,所述第一加密秘鑰包括第一公鑰和第一私鑰;
數據加解密模塊,用于根據所述第一公鑰加密所述第一目標數據,得到第一目標加密數據,并將所述第一目標加密數據劃分為至少一個加密數據塊;
元數據存儲模塊,用于將所述第一目標加密數據的元數據信息寫入預設元數據存儲區,所述預設元數據存儲區與所述多個用戶節點之間具有預設通信連接關系;
合約管理模塊,用于生成與所述第一目標加密數據對應的第一存儲合約,并獲取簽約所述第一存儲合約的所有第二用戶節點的簽約信息,所述第一存儲合約用于定義所述第一目標加密數據的存儲要求和存儲收益;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于TCL集團股份有限公司,未經TCL集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611269919.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種流數據的傳輸方法和裝置
- 下一篇:一種防病毒工業網絡控制系統





