Research Article

A Multiuser Ciphertext Search Scheme Based on Blockchain and SGX

Table 1

Notations and descriptions.

NotationsDescriptions

(PKo, SKo)Public/secret key pair of A
(PKu, SKu)Public/secret key pair of B
(PKsgx, SKsgx)Public/secret key pair of Enclave
KSymmetric encryption key of A
MA plaintext data collection
CA ciphertext data collection
HA ciphertext data hash collection
SetThe outsourced collection
CTThe data authorization request
TrThe Trapdoor