Cargando…
A Lattice-Based Homomorphic Proxy Re-Encryption Scheme with Strong Anti-Collusion for Cloud Computing
The homomorphic proxy re-encryption scheme combines the characteristics of a homomorphic encryption scheme and proxy re-encryption scheme. The proxy can not only convert a ciphertext of the delegator into a ciphertext of the delegatee, but also can homomorphically calculate the original ciphertext a...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7795343/ https://www.ncbi.nlm.nih.gov/pubmed/33406662 http://dx.doi.org/10.3390/s21010288 |
_version_ | 1783634422845669376 |
---|---|
author | Li, Juyan Qiao, Zhiqi Zhang, Kejia Cui, Chen |
author_facet | Li, Juyan Qiao, Zhiqi Zhang, Kejia Cui, Chen |
author_sort | Li, Juyan |
collection | PubMed |
description | The homomorphic proxy re-encryption scheme combines the characteristics of a homomorphic encryption scheme and proxy re-encryption scheme. The proxy can not only convert a ciphertext of the delegator into a ciphertext of the delegatee, but also can homomorphically calculate the original ciphertext and re-encryption ciphertext belonging to the same user, so it is especially suitable for cloud computing. Yin et al. put forward the concept of a strong collusion attack on a proxy re-encryption scheme, and carried out a strong collusion attack on the scheme through an example. The existing homomorphic proxy re-encryption schemes use key switching algorithms to generate re-encryption keys, so it can not resist strong collusion attack. In this paper, we construct the first lattice-based homomorphic proxy re-encryption scheme with strong anti-collusion (HPRE-SAC). Firstly, algorithm TrapGen is used to generate an encryption key and trapdoor, then trapdoor sampling is used to generate a decryption key and re-encryption key, respectively. Finally, in order to ensure the homomorphism of ciphertext, a key switching algorithm is only used to generate the evaluation key. Compared with the existing homomorphic proxy re-encryption schemes, our HPRE-SAC scheme not only can resist strong collusion attacks, but also has smaller parameters. |
format | Online Article Text |
id | pubmed-7795343 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-77953432021-01-10 A Lattice-Based Homomorphic Proxy Re-Encryption Scheme with Strong Anti-Collusion for Cloud Computing Li, Juyan Qiao, Zhiqi Zhang, Kejia Cui, Chen Sensors (Basel) Article The homomorphic proxy re-encryption scheme combines the characteristics of a homomorphic encryption scheme and proxy re-encryption scheme. The proxy can not only convert a ciphertext of the delegator into a ciphertext of the delegatee, but also can homomorphically calculate the original ciphertext and re-encryption ciphertext belonging to the same user, so it is especially suitable for cloud computing. Yin et al. put forward the concept of a strong collusion attack on a proxy re-encryption scheme, and carried out a strong collusion attack on the scheme through an example. The existing homomorphic proxy re-encryption schemes use key switching algorithms to generate re-encryption keys, so it can not resist strong collusion attack. In this paper, we construct the first lattice-based homomorphic proxy re-encryption scheme with strong anti-collusion (HPRE-SAC). Firstly, algorithm TrapGen is used to generate an encryption key and trapdoor, then trapdoor sampling is used to generate a decryption key and re-encryption key, respectively. Finally, in order to ensure the homomorphism of ciphertext, a key switching algorithm is only used to generate the evaluation key. Compared with the existing homomorphic proxy re-encryption schemes, our HPRE-SAC scheme not only can resist strong collusion attacks, but also has smaller parameters. MDPI 2021-01-04 /pmc/articles/PMC7795343/ /pubmed/33406662 http://dx.doi.org/10.3390/s21010288 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Li, Juyan Qiao, Zhiqi Zhang, Kejia Cui, Chen A Lattice-Based Homomorphic Proxy Re-Encryption Scheme with Strong Anti-Collusion for Cloud Computing |
title | A Lattice-Based Homomorphic Proxy Re-Encryption Scheme with Strong Anti-Collusion for Cloud Computing |
title_full | A Lattice-Based Homomorphic Proxy Re-Encryption Scheme with Strong Anti-Collusion for Cloud Computing |
title_fullStr | A Lattice-Based Homomorphic Proxy Re-Encryption Scheme with Strong Anti-Collusion for Cloud Computing |
title_full_unstemmed | A Lattice-Based Homomorphic Proxy Re-Encryption Scheme with Strong Anti-Collusion for Cloud Computing |
title_short | A Lattice-Based Homomorphic Proxy Re-Encryption Scheme with Strong Anti-Collusion for Cloud Computing |
title_sort | lattice-based homomorphic proxy re-encryption scheme with strong anti-collusion for cloud computing |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7795343/ https://www.ncbi.nlm.nih.gov/pubmed/33406662 http://dx.doi.org/10.3390/s21010288 |
work_keys_str_mv | AT lijuyan alatticebasedhomomorphicproxyreencryptionschemewithstronganticollusionforcloudcomputing AT qiaozhiqi alatticebasedhomomorphicproxyreencryptionschemewithstronganticollusionforcloudcomputing AT zhangkejia alatticebasedhomomorphicproxyreencryptionschemewithstronganticollusionforcloudcomputing AT cuichen alatticebasedhomomorphicproxyreencryptionschemewithstronganticollusionforcloudcomputing AT lijuyan latticebasedhomomorphicproxyreencryptionschemewithstronganticollusionforcloudcomputing AT qiaozhiqi latticebasedhomomorphicproxyreencryptionschemewithstronganticollusionforcloudcomputing AT zhangkejia latticebasedhomomorphicproxyreencryptionschemewithstronganticollusionforcloudcomputing AT cuichen latticebasedhomomorphicproxyreencryptionschemewithstronganticollusionforcloudcomputing |