Access control authorization method based on block chain and attribute encryption

The invention discloses an access control authorization method based on a block chain and attribute encryption, and the method comprises the steps: introducing the block chain into a traditional ABAC model, storing the hash value of data, the hash value of a ciphertext position, an access control st...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: YIN JUAN, ZHANG TIANYU, WANG LINGJIE, LI JING, SU KAIMING, GUAN YIHAN, ZHANG SHUO, SHEN SAIJIE, XU FENG, LI ZELIN
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention discloses an access control authorization method based on a block chain and attribute encryption, and the method comprises the steps: introducing the block chain into a traditional ABAC model, storing the hash value of data, the hash value of a ciphertext position, an access control strategy and other important information on the block chain, achieving the access control through a smart contract, employing a CP-ABE encryption algorithm, and achieving the access control through the block chain. A ciphertext is associated with an access control strategy, a secret key is associated with an attribute set, only when the attribute set of a user meets a specified strategy, the ciphertext can be decrypted, an encryption key is managed by using a Shamir secret sharing scheme in the authorization method, and a secret key node is introduced into a block chain platform and is used for storing the decryption key. According to the invention, a decentralized authorization mode is realized, fine-grained managem