摘要:本發明公開了一種多機構中心的屬性加密方法,該方法通過把CP?ABE擴展到多個授權機構,將單授權機構的信任和工作量分散到系統所有授權機構上,提高了系統的安全性和解密效率;該方法包括:系統初始化:通過CA中心的身份驗證后,初始化產生密鑰;密鑰計算:AA中心計算出用戶的公私鑰對,用于數據加密和解密運算;加密:數據屬主執行加密操作后,將密文上傳到云端;解密:用戶端提交部分私鑰后,執行預解密處理,處理后的密文發送到用戶端,執行最終的解密運算;屬性撤銷:當某個用戶的屬性被撤銷后,執行密鑰更新以及數據重加密操作,確保數據不被非法獲取。