An Encryption Algorithm based on Matrix Supporting Fuzzy Retrieval in Cloud Computing
- DOI
- 10.2991/emim-17.2017.133How to use a DOI?
- Keywords
- Cloud computing; Privacy; Fuzzy retrieval; Encryption algorithm; Matrix operations
- Abstract
With the extensive application of cloud computing, privacy has become the key problem. The traditional encryption technology can effectively guarantee the security of sensitive data, but it does not support the operations on ciphertext data directly, so that the security and computability of outsourcing data can't be taken into account together. Aiming at this problem, the paper proposes a retrievable encryption algorithm RESVMC (Retrievable Encryption Scheme based on Vector and Matrix Calculations), which realizes the prefix matching by the scalar product of vectors, and then realizes the fuzzy retrieval based on relevance ranking. The security analysis shows that RESVMC is IND-CCA (Indistinguishability under Chosen Ciphertext Attack) when the attacker only can visit the encryption Oracle and decryption Oracle of outsourced data. Compared with the existing scheme, RESVMC has smaller encryption and decryption computational loads, but the retrieval load is larger, and the storage/communication loads are slightly larger; the values of the performance indexes increase with the increase of vector dimension.
- Copyright
- © 2017, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Ruwei Huang AU - Zhikun Li AU - Enwei Jiang PY - 2017/04 DA - 2017/04 TI - An Encryption Algorithm based on Matrix Supporting Fuzzy Retrieval in Cloud Computing BT - Proceedings of the 7th International Conference on Education, Management, Information and Mechanical Engineering (EMIM 2017) PB - Atlantis Press SP - 659 EP - 664 SN - 2352-538X UR - https://doi.org/10.2991/emim-17.2017.133 DO - 10.2991/emim-17.2017.133 ID - Huang2017/04 ER -