Blockchain-based verifiable key generation method in ma-cpabe

By electing attribute-authorizing nodes in the blockchain network and using zero-knowledge proofs to verify off-chain key generation, the centralized dependency and computational overhead issues of the MA-CPABE scheme are resolved, achieving decentralized key management and efficient storage, and improving the system's security and scalability.

CN122372200APending Publication Date: 2026-07-10YUNNAN UNIVERSITY OF FINANCE AND ECONOMICS +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
YUNNAN UNIVERSITY OF FINANCE AND ECONOMICS
Filing Date
2026-05-19
Publication Date
2026-07-10

Smart Images

  • Figure CN122372200A_ABST
    Figure CN122372200A_ABST
Patent Text Reader

Abstract

This invention discloses a blockchain-based verifiable key generation method in MA-CPABE. The method includes: a data owner running a global setting algorithm to generate system parameters, and electing multiple decentralized attribute authorization nodes through a blockchain staking mechanism; each node generating public and private keys and uploading the public key to the blockchain; the data owner encrypting data based on a policy and publishing the ciphertext and its identifier to the blockchain; when a user requests a key, the attribute authorization node calls an optimized key generation circuit to generate a decryption key and a corresponding zero-knowledge proof, submitting the proof and related data to the blockchain, where a verification node verifies and records the key generation event; for the update history of the zero-knowledge proof, a chain-based evidence storage system is constructed through a smart contract event mechanism to achieve verifiable traceability of its change history. This invention achieves decentralized trusted key management, efficient off-chain computation and verifiability, and significantly reduced blockchain resource consumption.
Need to check novelty before this filing date? Find Prior Art