[發明專利]一種基于多項目型映射的分權密鑰機制的屬性加密方法有效
| 申請號: | 201910699333.0 | 申請日: | 2019-07-31 |
| 公開(公告)號: | CN110401667B | 公開(公告)日: | 2021-08-06 |
| 發明(設計)人: | 阮永江;譚聰燕 | 申請(專利權)人: | 杭州項幫科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L9/14 |
| 代理公司: | 北京恒泰銘睿知識產權代理有限公司 11642 | 代理人: | 王洋 |
| 地址: | 310051 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 多項 映射 分權 密鑰 機制 屬性 加密 方法 | ||
1.一種基于多項目型映射的分權密鑰機制的屬性加密方法,其特征在于:所述方法包括以下步驟:
步驟一:分別建立明文文件集合SP與用戶集合SU,使明文文件集合SP中的子集Pn與用戶集合SU中的子集Un呈一對一映射關系;
假定具有N個項目,且其中的每一個項目均具有一份明文文件,將N份明文文件依次標記為P1、P2、P3、…、Pn,其構成N個項目的明文文件集合SP={P1、P2、P3、…、Pn,n≥2};
假定具有N個用戶,且其中的每一位用戶均具有獲取上述的其中一份明文文件的權限,將N個用戶依次標記為U1、U2、U3、…、Un,其構成用戶集合SU={U1、U2、U3、…、Un,n≥2};
其中,明文文件集合SP中的Pn與用戶集合SU中的Un呈一對一映射關系;
步驟二:設定用戶集合SU的公共參數PK、同時設定用戶集合SU中的主密鑰集合SMK,并根據設定的公共參數PK和主密鑰集合SMK生成用戶的分權密鑰集合SSPK,且使主密鑰集合SMK的子集MKn與用戶集合SU的子集Un呈一對一映射關系、密鑰集合SMK的子集MKn與分權密鑰集合SSPK的子集SPKn呈一對一映射關系;設定用戶集合SU的公共參數PK,并同時設定用戶集合SU中的用戶Un的主密鑰MKn,且構成主密鑰集合SMK={MK1、MK2、MK3、…、MKn,n≥2},根據上述設定的公共參數PK和主密鑰集合SMK中的主密鑰MKn生成用戶的分權密鑰SPKn,且構成分權密鑰集合SSPK={SPK1、SPK2、SPK3、…、SPKn,n≥2};
其中,主密鑰集合SMK的MKn與分權密鑰集合SSPK的SPKn呈一對一映射關系;且主密鑰集合SMK的MKn與用戶集合SU的Un呈一對一映射關系;
步驟三:制定訪問策略集合SAP,該訪問策略集合SAP的子集APn的邏輯表達式為:MKnandSPKn;具體的:制定訪問策略,并構成訪問策略集合SAP={AP1、AP2、AP3、…、APn,n≥2},其中,訪問策略APn的邏輯表達式為:MKn and SPKn,且訪問策略集合SAP中的APn分別與主密鑰集合SMK的MKn和分權密鑰集合SSPK中的SPKn呈一對一映射關系;
步驟四:根據公共參數PK與訪問策略集合SAP對明文文件集合SP進行加密處理得到密文集合SCT,使密文集合SCT的子集CTn與明文文件集合SP的子集Pn呈一對一映射關系;
根據用戶集合SU的公共參數PK與訪問策略集合SAP中的APn,對明文文件集合SP中的Pn進行加密處理得到密文CTn,其構成密文集合SCT={CT1、CT2、CT3、…、CTn,n≥2};
其中,密文集合SCT中CTn分別與明文文件集合SP中的Pn和用戶集合SU中的Un呈一對一映射關系;
步驟五:使分權密鑰集合SSPK的子集SPKn與訪問策略集合SAP的子集APn進行匹配操作,解密密文集合SCT的子集CTn;
根據用戶集合SU的公共參數PK、用戶集合Un的主密鑰集合SMK中的MKn、用戶的分權密鑰集合SSPK中的SPKn與訪問策略集合SAP的APn的匹配操作,實現對發送給用戶集合SU的子集Un的密文CTn進行解密處理,用戶集合SU中的子集Un解密得到明文文件Pn。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州項幫科技有限公司,未經杭州項幫科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910699333.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一號多終端的通話控制方法和系統
- 下一篇:一種環保包裝盒的生產工藝





