[發明專利]一種基于區塊鏈的隱私保護的數據共享方法在審
| 申請號: | 202010069181.9 | 申請日: | 2020-01-21 |
| 公開(公告)號: | CN111291407A | 公開(公告)日: | 2020-06-16 |
| 發明(設計)人: | 王劍;張輝 | 申請(專利權)人: | 江蘇榮澤信息科技股份有限公司 |
| 主分類號: | G06F21/62 | 分類號: | G06F21/62;G06F21/60;G06F21/64 |
| 代理公司: | 南京常青藤知識產權代理有限公司 32286 | 代理人: | 仲暉 |
| 地址: | 210000 江蘇省南京*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 隱私 保護 數據 共享 方法 | ||
1.一種基于區塊鏈的隱私保護的數據共享方法,其特征在于,包括以下步驟:
S1:數據提供者計算數據索引,通過哈希算法,基于數據索引,數據提供者計算出哈希值,哈希值即為key,存儲在data中;
S2:通過索引,數據請求者向數據提供者提出查詢數據的請求,數據請求者通過索引查詢數據,同樣計算哈希值,通過協議在區塊鏈中找到對應的數據擁有者;
S3:數據請求者節點將數據索引與自己的身份信息做Hash計算摘要,將信息單播給數據提供者,將哈希值也發送給數據提供者,通知數據提供者本節點具有獲取數據的權限,可以合法使用數據;
S4:數據提供者接受請求,并對數據請求者發送的數據索引和身份信息進行校驗,當校驗合格或,根據發送的數據索引找到數據,并隨機生成密鑰key,通過Tdata協議將加密后的密鑰存儲到區塊鏈上,并將加密后的數據也通過協議存儲在區塊鏈上;
S5:數據請求者以hash為key,通過獲取加密后的密鑰key后,使用私鑰解密,并且通過key對數據進行解密,完成整個數據共享。
2.根據權利要求1所述的一種基于區塊鏈的隱私保護的數據共享方法,其特征在于,在數據提供者的數據庫中存儲數據與索引之間的映射關系,數據提供者對索引進行哈希計算,然后將計算結果和數據提供者的身份信息存儲在區塊鏈上,數據請求者獲取索引并且計算它的hash值,如果數據提供者的索引與數據請求者的索引相同,那么數據提供者的索引值也與數據請求者的索引值相同,在這種情況下,數據請求者可以獲得數據提供者的身份信息。
3.根據權利要求1所述的一種基于區塊鏈的隱私保護的數據共享方法,其特征在于,數據請求者將獲得的索引的hash值和數據請求者的id信息發送給數據提供者后,數據提供者計算是否有對應的索引,并且計算hash值是否與數據請求者的hash值一致,如果索引存在并且通過身份檢查,則數據提供者向數據請求者提供真實數據,數據提供者在本地生成隨機密鑰key后,用數據請求者的公鑰對密鑰進行加密,將hash值放在區塊上,因為數據請求者有索引,則數據請求者在計算hash值后,可以在區塊鏈上找到對應的區塊,數據請求者用私鑰可以節目獲取密鑰key。
4.根據權利要求1所述的一種基于區塊鏈的隱私保護的數據共享方法,其特征在于,數據提供者在生成密鑰key后,根據索引找到數據,將數據加密,將計算的hash值存放在區塊上,同理,數據請求者可以根據hash值找到對應的區塊,因為數據請求者之前得到了密鑰key,使用密鑰進行解密,即可獲得數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇榮澤信息科技股份有限公司,未經江蘇榮澤信息科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010069181.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于區塊鏈的智慧醫療共享平臺
- 下一篇:餐飲服務方案的生成方法及系統





