Cargando…

Two-Cloud-Servers-Assisted Secure Outsourcing Multiparty Computation

We focus on how to securely outsource computation task to the cloud and propose a secure outsourcing multiparty computation protocol on lattice-based encrypted data in two-cloud-servers scenario. Our main idea is to transform the outsourced data respectively encrypted by different users' public...

Descripción completa

Detalles Bibliográficos
Autores principales: Sun, Yi, Wen, Qiaoyan, Zhang, Yudong, Zhang, Hua, Jin, Zhengping, Li, Wenmin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4058129/
https://www.ncbi.nlm.nih.gov/pubmed/24982949
http://dx.doi.org/10.1155/2014/413265
_version_ 1782321076716437504
author Sun, Yi
Wen, Qiaoyan
Zhang, Yudong
Zhang, Hua
Jin, Zhengping
Li, Wenmin
author_facet Sun, Yi
Wen, Qiaoyan
Zhang, Yudong
Zhang, Hua
Jin, Zhengping
Li, Wenmin
author_sort Sun, Yi
collection PubMed
description We focus on how to securely outsource computation task to the cloud and propose a secure outsourcing multiparty computation protocol on lattice-based encrypted data in two-cloud-servers scenario. Our main idea is to transform the outsourced data respectively encrypted by different users' public keys to the ones that are encrypted by the same two private keys of the two assisted servers so that it is feasible to operate on the transformed ciphertexts to compute an encrypted result following the function to be computed. In order to keep the privacy of the result, the two servers cooperatively produce a custom-made result for each user that is authorized to get the result so that all authorized users can recover the desired result while other unauthorized ones including the two servers cannot. Compared with previous research, our protocol is completely noninteractive between any users, and both of the computation and the communication complexities of each user in our solution are independent of the computing function.
format Online
Article
Text
id pubmed-4058129
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-40581292014-06-30 Two-Cloud-Servers-Assisted Secure Outsourcing Multiparty Computation Sun, Yi Wen, Qiaoyan Zhang, Yudong Zhang, Hua Jin, Zhengping Li, Wenmin ScientificWorldJournal Research Article We focus on how to securely outsource computation task to the cloud and propose a secure outsourcing multiparty computation protocol on lattice-based encrypted data in two-cloud-servers scenario. Our main idea is to transform the outsourced data respectively encrypted by different users' public keys to the ones that are encrypted by the same two private keys of the two assisted servers so that it is feasible to operate on the transformed ciphertexts to compute an encrypted result following the function to be computed. In order to keep the privacy of the result, the two servers cooperatively produce a custom-made result for each user that is authorized to get the result so that all authorized users can recover the desired result while other unauthorized ones including the two servers cannot. Compared with previous research, our protocol is completely noninteractive between any users, and both of the computation and the communication complexities of each user in our solution are independent of the computing function. Hindawi Publishing Corporation 2014 2014-05-28 /pmc/articles/PMC4058129/ /pubmed/24982949 http://dx.doi.org/10.1155/2014/413265 Text en Copyright © 2014 Yi Sun et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Sun, Yi
Wen, Qiaoyan
Zhang, Yudong
Zhang, Hua
Jin, Zhengping
Li, Wenmin
Two-Cloud-Servers-Assisted Secure Outsourcing Multiparty Computation
title Two-Cloud-Servers-Assisted Secure Outsourcing Multiparty Computation
title_full Two-Cloud-Servers-Assisted Secure Outsourcing Multiparty Computation
title_fullStr Two-Cloud-Servers-Assisted Secure Outsourcing Multiparty Computation
title_full_unstemmed Two-Cloud-Servers-Assisted Secure Outsourcing Multiparty Computation
title_short Two-Cloud-Servers-Assisted Secure Outsourcing Multiparty Computation
title_sort two-cloud-servers-assisted secure outsourcing multiparty computation
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4058129/
https://www.ncbi.nlm.nih.gov/pubmed/24982949
http://dx.doi.org/10.1155/2014/413265
work_keys_str_mv AT sunyi twocloudserversassistedsecureoutsourcingmultipartycomputation
AT wenqiaoyan twocloudserversassistedsecureoutsourcingmultipartycomputation
AT zhangyudong twocloudserversassistedsecureoutsourcingmultipartycomputation
AT zhanghua twocloudserversassistedsecureoutsourcingmultipartycomputation
AT jinzhengping twocloudserversassistedsecureoutsourcingmultipartycomputation
AT liwenmin twocloudserversassistedsecureoutsourcingmultipartycomputation