Research Article

BFR-SE: A Blockchain-Based Fair and Reliable Searchable Encryption Scheme for IoT with Fine-Grained Access Control in Cloud Environment

Table 1

The symbols and abbreviations involved in this paper.

No.SymbolDescription

1DOThe data owner
2DUThe data user
3SESPThe searchable encryption service provider
4MSKSystem master key
5PKSystem public parameters
6An asymmetric encryption algorithm like ECC
7A pair of keys for algorithm
8A pair of keys for an algorithm like ECDSA
9All general attribute set
10The attributes set of a specific DU
11Access policy
12The private attribute key of DU whose attributes set is
13FIDThe set of file identities
14KWThe set of keywords
15CKWThe set of ciphertext for keywords
16The set of indices between keywords and data files
17CIThe set of ciphertext for indices
18AIAuxiliary information
19TOKSearch token
20COMMDO’s commitment to his search request