Research Article

Security Enhancements for Data-Driven Systems: A Blockchain-Based Trustworthy Data Sharing Scheme

Table 1

Key notions.

NotionsDescription

Data concatenation
Cryptographic hash functions
Private/public key pair of a TEE
Private/public key pair of DO
Private/public key pair of DC
Private/public key pair of CS
Randomly generated key pair by DO
Symmetric encryption and decryption
Asymmetric encryption and decryption
Signature under the secret key
State key of smart contracts
Reencryption key for DC
Original ciphertext and reencrypted ciphertext