[發明專利]一種基于云計算和區塊鏈的數據存儲方法及安全信息平臺有效
| 申請號: | 202110058836.7 | 申請日: | 2021-01-17 |
| 公開(公告)號: | CN112560104B | 公開(公告)日: | 2022-07-19 |
| 發明(設計)人: | 梁志彬 | 申請(專利權)人: | 金網絡(北京)電子商務有限公司 |
| 主分類號: | G06F21/62 | 分類號: | G06F21/62;G06F16/27 |
| 代理公司: | 北京卓嵐智財知識產權代理事務所(特殊普通合伙) 11624 | 代理人: | 武丹聘 |
| 地址: | 102199 北京市大興區北京經濟*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 計算 區塊 數據 存儲 方法 安全 信息 平臺 | ||
1.一種基于區塊鏈的數據存儲方法,其特征在于,應用于計算機設備,所述計算機設備與區塊鏈和終端設備均通信連接,所述區塊鏈和所述終端設備通信連接,所述方法包括:
獲取數據存儲指示,所述數據存儲指示用于指示需要與區塊鏈進行數據存儲操作的終端設備;
根據所述數據存儲指示,在區塊鏈創建第一區塊,并使得所述終端設備創建安全內存空間;
當所述第一區塊和所述安全內存空間的安全標準符合預設條件時,構建所述第一區塊和所述安全內存空間之間的數據傳輸模式和配對向量;
通過所述數據傳輸模式和所述配對向量,與所述終端設備進行數據存儲操作,并基于待處理安全數據確定出區塊鏈與所述終端設備之間的數據存儲結果;
所述通過所述數據傳輸模式和所述配對向量,與所述終端設備進行數據存儲操作,并基于待處理安全數據確定出區塊鏈與所述終端設備之間的數據存儲結果,包括:
通過所述數據傳輸模式,與所述終端設備交換各自存儲的安全數據的安全屬性,所述安全屬性包括區塊鏈的區塊安全數據的安全級別和所述終端設備的本地安全數據的安全級別;
計算所述本地安全數據的安全級別與區塊鏈的區塊安全數據的安全級別的級別差;
當所述級別差未超過預設差值閾值時,確定所述終端設備的安全設備分類為高安全終端設備;
當所述級別差超過所述預設差值閾值時,確定所述終端設備的安全設備分類為低安全終端設備;
當所述終端設備為高安全終端設備時,將所述高安全終端設備作為與區塊鏈進行數據存儲操作的目標終端設備,并確定所述目標終端設備的存儲方式為第一存儲方式;
當所述終端設備為低安全終端設備時,在所述低安全終端設備中篩選出預設數量的低安全終端設備作為所述目標終端設備,并確定所述目標終端設備的存儲方式為第二存儲方式;
當所述終端設備包括所述高安全終端設備和所述低安全終端設備時,在所述低安全終端設備中篩選出預設數量的低安全終端設備,將預設數量的低安全終端設備和全部的高安全終端設備作為所述目標終端設備,并確定所述目標終端設備的存儲方式為第三存儲方式,所述第三存儲方式為與所述高安全終端設備進行第一存儲方式,在第一存儲方式完成之后,與所述低安全終端設備進行第二存儲方式;
當所述存儲方式為第一存儲方式時,通過所述數據傳輸模式和所述配對向量,將同等數量比例的所述區塊安全數據與所述高安全終端設備的本地安全數據進行數據存儲操作,并在所述第一區塊中確定出所述區塊安全數據與所述高安全終端設備的本地安全數據之間的可合并安全數據,以得到區塊鏈與所述終端設備之間的數據存儲結果;
當所述存儲方式為第二存儲方式時,所述待處理安全數據包括第一待處理安全數據和第二待處理安全數據,當所述區塊安全數據的安全級別超過所述低安全終端設備的本地安全數據的安全級別時,接收所述低安全終端設備發送的所述第一待處理安全數據,并根據所述配對向量,在所述第一區塊中確定出所述區塊安全數據與所述第一待處理安全數據之間的可合并安全數據,以得到區塊鏈與所述終端設備之間的數據存儲結果,所述第一待處理安全數據為所述低安全終端設備加密后的本地安全數據;當所述區塊安全數據的安全級別未超過所述低安全終端設備的本地安全數據的安全級別時,根據所述配對向量,將所述區塊安全數據加密后發送至所述低安全終端設備,并接收所述低安全終端設備發送的所述第二待處理安全數據,并將所述第二待處理安全數據作為區塊鏈與所述終端設備之間的數據存儲結果,所述第二待處理安全數據為所述低安全終端設備計算的所述區塊安全數據與自身存儲的本地安全數據之間的可合并安全數據;
當所述存儲方式為第三存儲方式時,將同等數量比例的所述區塊安全數據與所述高安全終端設備的本地安全數據進行數據存儲操作,并在所述第一區塊中確定出所述區塊安全數據與所述高安全終端設備的本地安全數據之間的可合并安全數據,得到初始安全存儲結果,接收所述低安全終端設備發送的本地安全數據,并根據所述初始安全存儲結果和所述低安全終端設備發送的本地安全數據,確定區塊鏈與所述終端設備之間的數據存儲結果;
所述通過所述數據傳輸模式和所述配對向量,將同等數量比例的所述區塊安全數據與所述高安全終端設備的本地安全數據進行數據存儲操作,并在第一區塊中確定出所述區塊安全數據與所述高安全終端設備的本地安全數據之間的可合并安全數據,以得到區塊鏈與所述終端設備之間的數據存儲結果,包括:
在所述區塊安全數據中篩選出目標數量比例的安全數據作為目標區塊安全數據,并通過所述數據傳輸模式和所述配對向量將所述目標區塊安全數據發送至所述高安全終端設備;
接收所述高安全終端設備發送的目標本地安全數據,并在所述第一區塊中計算未發送給所述高安全終端設備的剩余區塊安全數據與所述目標本地安全數據的交集,得到第一初始安全存儲結果,所述目標本地安全數據為基于所述目標數量比例從所述本地安全數據中篩選的;
將所述第一初始安全存儲結果發送至所述高安全終端設備,并接收所述高安全終端設備發送的第二初始安全存儲結果,所述第二初始安全存儲結果為所述高安全終端設備確定出的未發送給區塊鏈的剩余本地安全數據與所述目標區塊安全數據之間的可合并安全數據;
將所述第一初始安全存儲結果和所述第二初始安全存儲結果進行融合,得到區塊鏈與所述終端設備之間的數據存儲結果;
所述配對向量包括通信配對向量、設備標識向量和設備認證向量,所述設備標識向量用于對終端設備的目標本地安全數據進行解密,所述設備認證向量用于對終端設備的目標本地安全數據的完整性進行驗證,所述在所述區塊安全數據中篩選出目標數量比例的安全數據作為目標區塊安全數據,并通過所述數據傳輸模式和所述配對向量將所述目標區塊安全數據發送至所述高安全終端設備,包括:
根據所述高安全終端設備的安全屬性,確定區塊鏈與所述高安全終端設備進行數據存儲操作的目標數量比例和用于存儲安全數據的存儲區間的區間數目;
在所述第一區塊以外的區塊鏈區域創建所述區間數目對應的主存儲區間;
對所述通信配對向量進行數據加密,得到加密標簽,所述加密標簽在單次數據存儲操作內有效;
采用所述加密標簽對所述區塊安全數據進行初始加密;
將初始加密后的區塊鏈安全數據切割成所述區間數目對應的子安全數據,并確定每一子安全數據存儲在主存儲區間的區間位置;
將所述子安全數據存儲至所述區間位置對應的主存儲區間;
在所述主存儲區間中篩選出所述目標數量比例對應的區塊安全數據作為目標區塊安全數據,并將所述目標區塊安全數據存儲至所述第一區塊;
在所述第一區塊中采用所述設備標識向量和所述設備認證向量對所述目標區塊安全數據進行加密,并通過所述數據傳輸模式將加密后的目標區塊安全數據發送至所述高安全終端設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金網絡(北京)電子商務有限公司,未經金網絡(北京)電子商務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110058836.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:太紫消毒器
- 下一篇:一種利用工質直膨油冷卻的螺桿并聯機組
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





