基于区块链的多权威属性基加密方案

BLOCKCHAIN-BASED MULTI-AUTHORITY ATTRIBUTE-BASED ENCRYPTION SCHEME

  • 摘要: 针对现有属性基加密存在属性撤销效率低、用户密钥难协调的问题,将区块链和属性基加密相结合,构造一种基于区块链多权威属性加密方案。该方案利用多个属性权威为用户并行地生成属性私钥,利用智能合约和分布式账本记录用户与其属性之间的映射关系,实现属性私钥分布式分发和撤销,使得属性撤销无需属性私钥更新,减少用户计算开销。安全性证明和效率分析表明,该方案不仅提高属性私钥撤销的效率,且保障数据的前向和后向安全性。

     

    Abstract: Aimed at the problems of low attribute revocation efficiency and difficult coordination of user keys in existing attribute-based encryption, a multi authority-attribute encryption scheme based on blockchain is constructed by combining blockchain and attribute based encryption. This scheme used multiple attribute authorities to generate attribute private keys for users in parallel, and used smart contracts and distributed ledgers to record the mapping relationship between users and their attributes to achieve distributed distribution and revocation of attribute private keys, so that attribute revocation did not require attribute private key update, and reduced user computing overhead. The security proof and efficiency analysis show that this scheme not only improves the efficiency of attribute private key revocation, but also guarantees the forward and backward security of data.

     

/

返回文章
返回