R-OO-KASE: Revocable Online/Offline Key Aggregate Searchable Encryption

被引:7
作者
Padhya, Mukti [1 ]
Jinwala, Devesh C. [1 ]
机构
[1] Sardar Vallabhbhai Natl Inst Technol SVNIT, Dept Comp Engn, Surat, India
关键词
Searchable encryption; Data sharing; Data retrieval; Cloud server; Multi-keyword search; Online; offline encryption; Revocation; 94A60; 68P25; AUTHENTICATION SCHEME;
D O I
10.1007/s41019-020-00136-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The existing Key Aggregate Searchable Encryption (KASE) schemes allow searches on the encrypted dataset using a single query trapdoor, with a feature to delegate the search rights of multiple files using a constant size key. However, the operations required to generate the ciphertext and decrypt it in these schemes incur higher computational costs, due to the computationally expensive pairing operations in encryption/decryption. This makes the use of such schemes in resource-constrained devices, such as Radio Frequency Identification Devices, Wireless Sensor Network nodes, Internet of Things nodes, infeasible. Motivated with the goal to reduce the computational cost, in this paper, we propose a Revocable Online/Offline KASE (R-OO-KASE) scheme, based on the idea of splitting the encryption/decryption operations into two distinct phases: online and offline. The offline phase computes the majority of costly operations when the device is on an electrical power source. The online phase generates final output with the minimal computational cost when the message (or ciphertext) and keywords become known. In addition, the proposed scheme R-OO-KASE also offers multi-keyword search capability and allows the data owners to revoke the delegated rights at any point in time, the two features are not supported in the existing schemes. The security analysis and empirical evaluations show that the proposed scheme is efficient to use in resource-constrained devices and provably secure as compared to the existing KASE schemes.
引用
收藏
页码:391 / 418
页数:28
相关论文
共 36 条
  • [1] Boneh D, 2005, LECT NOTES COMPUT SC, V3621, P258
  • [2] Chang YC, 2005, LECT NOTES COMPUT SC, V3531, P442
  • [3] Key-Aggregate Cryptosystem for Scalable Data Sharing in Cloud Storage
    Chu, Cheng-Kang
    Chow, Sherman S. M.
    Tzeng, Wen-Guey
    Zhou, Jianying
    Deng, Robert H.
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (02) : 468 - 477
  • [4] Key-Aggregate Searchable Encryption (KASE) for Group Data Sharing via Cloud Storage
    Cui, Baojiang
    Liu, Zheli
    Wang, Lingyu
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (08) : 2374 - 2385
  • [5] Searchable symmetric encryption: Improved definitions and efficient constructions
    Curtmola, Reza
    Garay, Juan
    Kamara, Seny
    Ostrovsky, Rafail
    [J]. JOURNAL OF COMPUTER SECURITY, 2011, 19 (05) : 895 - 934
  • [6] Daemen J., 2013, DESIGN RIJNDAEL AES
  • [7] De Caro A, 2011, IEEE SYMP COMP COMMU
  • [8] Gentry C, 2011, LECT NOTES COMPUT SC, V6632, P129, DOI 10.1007/978-3-642-20465-4_9
  • [9] Goh E.-J., 2003, Rep. 2003/216
  • [10] Green M., 2011, USENIX SEC S, V2011