In order to solve the problem of data sharing in weakly trusted organizations,a secure data sharing scheme based on Hyperledger Fabric and ciphertext policy attribute encryption was proposed.Firstly,the ciphertext policy attribute encryption technology was connected to the Fabric blockchain to integrate certificates,attribute keys and data encryption.Secondly,a cloud storage index structure and a data storage archetecture were built based on the cloud storage server to achieve efficient data storage and retrieval.Finally,a Fabric data access control scheme based on the above technolgies was designed to achieve secure sharing of cloud storing data.Fabric blockchain ensured data traceability,and the transformed Fabric CA improved system availability and data sharing efficiency.Security analysis and experimental results show that the proposed scheme can balance data sharing efficiency,data security and system availability,and implement secure data sharing among weakly trusted organizations.
attribute encryptionsecure data sharingdecentralizationcloud storage