[發明專利]一種基于密碼學的區塊鏈信息存儲方法在審
| 申請號: | 202010496985.7 | 申請日: | 2020-06-03 |
| 公開(公告)號: | CN111737710A | 公開(公告)日: | 2020-10-02 |
| 發明(設計)人: | 曹浩;張琪;董姍姍;張元婷 | 申請(專利權)人: | 安徽科技學院 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/64 |
| 代理公司: | 南京君陶專利商標代理有限公司 32215 | 代理人: | 嚴海晨 |
| 地址: | 233100 *** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 密碼學 區塊 信息 存儲 方法 | ||
本發明公開了一種基于密碼學的區塊鏈信息存儲方法,包括存儲請求:信息屬主向云服務器發送存儲請求,請求通過后將信息上傳至云服務器;信息加密:使用公鑰及預先設定好的閱覽、共享權限,對原信息密文解密秘鑰和文件存儲位置以及信息關鍵詞進行加密;信息共享:共享請求者向云服務器發送共享請求并繳納相應的共享費用,系統判定共享請求者是否符合密文共享權限;信息獲取:共享請求者被判定為符合密文共享權限即可從云服務器獲取需要的信息,本發明設計合理,能夠有效地避免信息傳輸以及信息獲取過程中發生信息泄露,大大提高了區塊鏈信息存儲的安全性。
技術領域
本發明涉及區塊鏈技術領域,尤其涉及一種基于密碼學的區塊鏈信息存儲方法。
背景技術
區塊鏈是一個信息技術領域的術語。從本質上講,它是一個共享數據庫,存儲于其中的數據或信息,具有“不可偽造”“全程留痕”“可以追溯”“公開透明”“集體維護”等特征。基于這些特征,區塊鏈技術奠定了堅實的“信任“基礎,創造了可靠的“合作”機制,具有廣闊的運用前景。從科技層面來看,區塊鏈涉及數學、密碼學、互聯網和計算機編程等很多科學技術問題。從應用視角來看,簡單來說,區塊鏈是一個分布式的共享賬本和數據庫,具有去中心化、不可篡改、全程留痕、可以追溯、集體維護、公開透明等特點。這些特點保證了區塊鏈的“誠實”與“透明”,為區塊鏈創造信任奠定基礎。而區塊鏈豐富的應用場景,基本上都基于區塊鏈能。
但是現有的區塊鏈信息存儲方法安全性較低,信息傳輸和信息獲取的過程中,信息屬主存儲的信息容易發生竊取以及篡改,導致信息存儲存在安全隱患,存在一定的缺陷。
發明內容
本發明的目的在于克服現有技術中存在的上述問題,提供一種基于密碼學的區塊鏈信息存儲方法,能夠有效地避免信息傳輸和信息獲取過程中發生信息泄露,提高區塊鏈信息存儲的安全性。
為實現上述技術目的,達到上述技術效果,本發明是通過以下技術方案實現:
一種基于密碼學的區塊鏈信息存儲方法,包括如下步驟:
S100、存儲請求:信息屬主向云服務器發送存儲請求,請求通過后將信息上傳至云服務器;
S200、信息加密:使用公鑰及預先設定好的閱覽、共享權限,對原信息密文解密秘鑰和文件存儲位置以及信息關鍵詞進行加密;
S300、信息共享:共享請求者向云服務器發送共享請求并繳納相應的共享費用,系統判定共享請求者是否符合密文共享權限;
S400、信息獲取:共享請求者被判定為符合密文共享權限即可從云服務器獲取需要的信息。
優選地,上述基于密碼學的區塊鏈信息存儲方法中,步驟S100中,信息屬主在進行信息存儲前對上傳信息進行初始加密操作。
優選地,上述基于密碼學的區塊鏈信息存儲方法中,步驟S100中,信息存儲的具體步驟為:
S101、信息屬主發送存儲請求后,集群中的傳輸領導節點向自己集群內廣播驗證信息屬主簽名的有效性;
S102、信息屬主簽名無效時反饋“無效用戶”,信息屬主簽名有效時,傳輸領導節點將基于屬性加密后的數據暫時存儲到自己的日志內;
S103、傳輸領導節點向集群內的群眾節點復制信息并等待響應,在確定至少集群內部已經超過一半數量的節點已經接受到信息后向信息屬主確認信息已接收;
S104、傳輸節點向存儲節點發送存儲信息,負責存儲的節點向自己集群內廣播存儲請求,在確定多于半數節點完成存儲后,存儲工作完成。
優選地,上述基于密碼學的區塊鏈信息存儲方法中,步驟S200中,信息加密采用屬性代理重加密方法。
優選地,上述基于密碼學的區塊鏈信息存儲方法中,所述屬性代理重加密方法包括如下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽科技學院,未經安徽科技學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010496985.7/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





