[發明專利]一種基于區塊鏈的電力終端數據訪問控制方法及系統在審
| 申請號: | 202110578129.0 | 申請日: | 2021-05-26 |
| 公開(公告)號: | CN113515759A | 公開(公告)日: | 2021-10-19 |
| 發明(設計)人: | 石聰聰;黃秀麗;陳清萍;方舟;蔡翔;方圓;梅峰;盛劍橋;蔣鴻城;程清;馮燭明;陳政波 | 申請(專利權)人: | 全球能源互聯網研究院有限公司;國網浙江省電力有限公司信息通信分公司;國網安徽省電力有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/62;G06Q50/06 |
| 代理公司: | 北京安博達知識產權代理有限公司 11271 | 代理人: | 徐國文 |
| 地址: | 102209 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 電力 終端 數據 訪問 控制 方法 系統 | ||
1.一種基于區塊鏈的電力終端數據訪問控制方法,其特征在于,包括:
電力終端采用對稱加密技術加密電力數據明文,將加密后的電力數據明文上傳至存儲服務器中并獲得對應的存儲地址;
電力終端利用自身擬定的訪問控制策略結合從區塊鏈獲取的公共參數對加密后的電力數據明文的密鑰加密得到訪問控制策略密文,并將訪問控制策略密文和存儲地址上傳至區塊鏈中;
電力用戶向區塊鏈請求訪問電力數據,獲取由區塊鏈下發的對應的訪問控制策略密文、存儲地址以及區塊鏈不同屬性管理節點下發的密鑰集和公共參數;
電力用戶利用獲得的來自區塊鏈不同屬性管理節點的密鑰集和公共參數,對所述訪問控制策略密文進行解密驗證,若解密驗證成功,則獲取加密電力數據明文的密鑰,否則結束操作;
電力用戶根據存儲地址從存儲服務器中獲取訪問控制策略對應的加密后的電力數據明文,并利用所述密鑰解密加密后的電力數據明文得到電力數據明文。
2.如權利要求1所述的訪問控制方法,其特征在于,所述電力終端利用自身擬定的訪問控制策略結合從區塊鏈獲取的公共參數對加密后的電力數據明文的密鑰加密得到訪問控制策略密文包括:
利用所述加密后的電力數據的密鑰z通過生成隨機數ν2,...,vn構建向量ν=(z,ν2,...,vn)T,并生成隨機數y2,...,yn,β1,..,βn對向量進行混淆得到帶有密鑰的向量
電力終端利用自身擬定的訪問控制策略根據線性秘密共享體制構造權限訪問控制策略矩陣(A,δ(i));
計算屬性結構矩陣A與帶有密鑰的向量的乘積得到向量并計算
得到訪問控制策略密文CT2={C1,i,C2,i,C3,i,C4,i};
其中,g為雙線性群的生成元,e(g,g)生成元為g的雙線性運算,δ(i)為屬性結構矩陣A第i行對應的屬性;ρ(i)為屬性結構矩陣A第i行對應的節點;為管理節點ρ(i)對應的公鑰,為管理節點ρ(i)對應的公鑰;yρ(i)為管理節點ρ(i)對應的私鑰;αρ(i)為管理節點ρ(i)對應的私鑰;F(δ(i))為屬性結構矩陣A第i行對應的屬性δ(i)對應的哈希值;Ji為屬性結構矩陣A第i行所有1的集合,ti為隨機數;i為1,2,3,…,l;j為1,2,3,…,n;l為屬性矩陣A的行數,n為屬性矩陣A的列數,λ'i為屬性矩陣和帶有密鑰的向量的乘積得到的向量的第i列;C1,i為加密密文的第一個字段,C2,i為加密密文的第二個字段,C3,i為加密密文的第三個字段,C4,i為加密密文的第四個字段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于全球能源互聯網研究院有限公司;國網浙江省電力有限公司信息通信分公司;國網安徽省電力有限公司,未經全球能源互聯網研究院有限公司;國網浙江省電力有限公司信息通信分公司;國網安徽省電力有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110578129.0/1.html,轉載請聲明來源鉆瓜專利網。





