An efficient queries processing model based on Multi Broadcast Searchable Keywords Encryption (MBSKE)

Belal Ali Al-Maytami, Pingzhi Fan, Abir Jaafar Hussain, Thar Baker, Panos Liatsis

Research output: Contribution to journalArticlepeer-review

8 Scopus citations


Cloud computing is a technology which has enabled many organizations to outsource their data in an encrypted form to improve processing times. The public Internet was not initially designed to handle massive quantities of data flowing through millions of networks. Thus, the rapid increase in broadcast users and growth in the amount of broadcasted information leads to a decrease in the speed of sending queries and receiving encrypted data from the cloud. In order to address this issue, Next Generation Internet (NGI) is being developed, capable of high speeds, while maintaining data privacy. This research proposes a novel search algorithm, entitled Multi-broadcast Searchable Keywords Encryption, which processes queries through a set of keywords. This set of keywords is sent from the users to the cloud server in an encrypted form, thus hiding all information about the user and the content of the queries from the cloud server. The proposed method uses a caching algorithm and provides an improvement of 40% in terms of runtime and trapdoor. In addition, the method minimizes computational costs, complexity, and maximizes throughput, in the cloud environment, whilst maintaining privacy and confidentiality of both the user and the cloud. The cloud returns encrypted query results to the user, where data is decrypted using the user's private keys.

Original languageBritish English
Article number102028
JournalAd Hoc Networks
StatePublished - 1 Mar 2020


  • Coding and information theory
  • Cryptography
  • Data encryption


Dive into the research topics of 'An efficient queries processing model based on Multi Broadcast Searchable Keywords Encryption (MBSKE)'. Together they form a unique fingerprint.

Cite this