Research Article

Blockchain-Enabled Public Key Encryption with Multi-Keyword Search in Cloud Computing

Table 1

Main symbols.

SymbolMeaning

Public/secret key pair of data owner
Public/secret key pair of data user
Public/secret key pair of cloud server
Shared key for data owner and data user
Encrypted file index
Encrypted file index set
File index set
Returned file set
Ciphertext set of
Packed ciphertext
Keyword dictionary
Index set for
The intermediate value
The final value
Queried keyword set
Trapdoor for
Location set of in