[發明專利]一種支持多值屬性的密文策略屬性基加密方法有效
| 申請號: | 201811215963.8 | 申請日: | 2018-10-18 |
| 公開(公告)號: | CN109359475B | 公開(公告)日: | 2021-12-03 |
| 發明(設計)人: | 古天龍;張少偉;李龍;劉華東;常亮;陳漢宜 | 申請(專利權)人: | 桂林電子科技大學 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/62 |
| 代理公司: | 桂林市持衡專利商標事務所有限公司 45107 | 代理人: | 陳躍琳 |
| 地址: | 541004 廣西*** | 國省代碼: | 廣西;45 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 支持 屬性 策略 加密 方法 | ||
1.一種支持多值屬性的密文策略屬性基加密方法,其特征是,具體包括步驟如下:
步驟1、可信中心進行系統初始化,生成加密參數并公開;
步驟2、加密方設定的用戶訪問權限,根據設定的訪問權限生成MDD訪問結構,并生成對應密文返回加密方;即:
步驟21、加密方將用戶的屬性表示為MDD訪問結構的節點;將屬性的屬性值表示為MDD訪問結構中的邊,每條邊連接2個不同的節點;這樣,從MDD訪問結構的根節點開始到最后一層的節點結束,會形成多條由節點和邊組成的路徑;
步驟22、對于MDD訪問結構的每一條路徑:如果該條路徑中的每個節點的屬性值均符合訪問權限,則將該條路徑的最后一個節點指向節點1,并被定義為有效路徑;如果該條路徑中存在任何一個節點的屬性值不符合訪問權限,則將該條路徑的最后一個節點指向節點0,并被定義為無效路徑;
步驟23、對MDD訪問結構的每條有效路徑分別生成不同的密文組件;
步驟3、加密方根據密文組件和加密參數對數據進行加密,并將加密后的數據即密文發送給解密方;
步驟4、解密方接收到加密方發來的密文后,向可信中心提供自己的屬性集合及其對應的屬性值;
步驟5、可信中心根據解密方發來的屬性集合及其對應的屬性值生成解密密鑰,并發送給解密方;
步驟6、解密方根據收到的解密密鑰對加密方發來的加密后的數據進行解密:當收到的解密密鑰與MDD訪問結構中的有效路徑相匹配時,則解密方能夠利用該解密密鑰完成對加密后的數據的解密;當收到的解密密鑰與MDD訪問結構中的有效路徑不匹配時,則解密方無法利用該解密密鑰完成對加密后的數據的解密。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于桂林電子科技大學,未經桂林電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811215963.8/1.html,轉載請聲明來源鉆瓜專利網。





