Malmö University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Verifiable and Efficient Secure Sharing Scheme in Multiowner Multiuser Settings
Nanjing Univ Posts & Telecommun, Sch Comp Sci, Nanjing 210023, Peoples R China.;Nanjing Univ Posts & Telecommun, Jiangsu High Technol Res Key Lab Wireless Sensor N, Nanjing 210023, Peoples R China..
Nanjing Univ Posts & Telecommun, Sch Comp Sci, Nanjing 210023, Peoples R China.;Nanjing Univ Posts & Telecommun, Jiangsu High Technol Res Key Lab Wireless Sensor N, Nanjing 210023, Peoples R China..
Nanjing Univ Posts & Telecommun, Sch Comp Sci, Nanjing 210023, Peoples R China.;Nanjing Univ Posts & Telecommun, Jiangsu High Technol Res Key Lab Wireless Sensor N, Nanjing 210023, Peoples R China..
Anqing Normal Univ, Sch Comp & Informat, Anqing 246133, Peoples R China.;Nanjing Univ, State Key Lab oratory Novel Software Technol, Nanjing 210023, Peoples R China..
Show others and affiliations
2023 (English)In: IEEE Systems Journal, ISSN 1932-8184, E-ISSN 1937-9234, Vol. 17, no 4, p. 5798-5809Article in journal (Refereed) Published
Abstract [en]

Data security has remained a challenging problem in cloud storage, especially in multiowner data sharing scenarios. As one of the most effective solutions for secure data sharing, multikeyword ranked searchable encryption (MRSE) has been widely used. However, most of the existing MRSE schemes have some shortcomings in multiowner data sharing, such as index trees generated by data owners, relevance scores in plaintext form, and lack of verification function. In this article, we propose a verifiable and efficient secure sharing scheme in multiowner multiuser settings, where the index tree is generated by the trusted authority. To achieve verifiable functionality, the blockchain-based smart contract is adopted to execute the search algorithm. Based on a distributed two-trapdoor public-key cryptosystem, the data uploaded and used are in ciphertext form, and the proposed algorithms are secure in our scheme. For improving efficiency, the encrypted data are aggregated according to the category and the Category ID-based index tree is generated. Extensive experiments are conducted to demonstrate that it can reduce the time cost of index construction by 75% and the time cost of search by 53%, approximately. Moreover, multithreaded optimization is introduced in our scheme, which can reduce the time cost of index construction by 76% and the time cost of search by 67%, approximately (with 16 threads).

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2023. Vol. 17, no 4, p. 5798-5809
Keywords [en]
Cryptography, Indexes, Encryption, Blockchains, Software algorithms, Servers, Threat modeling, Blockchain, multiple data owners (DOs), searchable encryption (SE), smart contract, verifiable
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:mau:diva-63095DOI: 10.1109/JSYST.2023.3309282ISI: 001068992000001Scopus ID: 2-s2.0-85171761136OAI: oai:DiVA.org:mau-63095DiVA, id: diva2:1804130
Available from: 2023-10-11 Created: 2023-10-11 Last updated: 2024-02-15Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Malekian, Reza

Search in DiVA

By author/editor
Malekian, Reza
By organisation
Department of Computer Science and Media Technology (DVMT)
In the same journal
IEEE Systems Journal
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 26 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf