Cargando…

Secure two-party computation of solid triangle area and tetrahedral volume based on cloud platform

With the emergence and widespread application of cloud computing, the use of cloud platforms to solve the problem of secure multi-party computation has emerged as a new research direction. The traditional computation of a solid geometry is performed through mutual interactions between two parties, w...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Jing, Li, Lixiang, Tang, Yongli, Luo, Shoushan, Yang, Yixian, Xin, Yang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6563967/
https://www.ncbi.nlm.nih.gov/pubmed/31194747
http://dx.doi.org/10.1371/journal.pone.0217067
_version_ 1783426627800137728
author Zhang, Jing
Li, Lixiang
Tang, Yongli
Luo, Shoushan
Yang, Yixian
Xin, Yang
author_facet Zhang, Jing
Li, Lixiang
Tang, Yongli
Luo, Shoushan
Yang, Yixian
Xin, Yang
author_sort Zhang, Jing
collection PubMed
description With the emergence and widespread application of cloud computing, the use of cloud platforms to solve the problem of secure multi-party computation has emerged as a new research direction. The traditional computation of a solid geometry is performed through mutual interactions between two parties, which is not suitable in an untrusted cloud computing environment. In this paper, we first design a basic protocol for a secure Euclidean distance calculation that is suitable for cloud platforms and can serve as a building block for other protocols on cloud platforms. Using the solution of the Euclidean distance problem as such a building block, we provide a new method that converts the problems of calculating solid triangular areas and solid tetrahedral volumes into the calculation of distances and determinants in three-dimensional space. Then, we discuss solid point-line distance calculations, which extent the idea of the spatial geometry security problem. We present protocols for the above problems and prove that the proposed protocols can resist conspiracy among users and the untrusted cloud platform so that they can effectively ensure the privacy of the users. We also analyze the performances of these solutions. The analysis results show that our scheme is more versatile.
format Online
Article
Text
id pubmed-6563967
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-65639672019-06-20 Secure two-party computation of solid triangle area and tetrahedral volume based on cloud platform Zhang, Jing Li, Lixiang Tang, Yongli Luo, Shoushan Yang, Yixian Xin, Yang PLoS One Research Article With the emergence and widespread application of cloud computing, the use of cloud platforms to solve the problem of secure multi-party computation has emerged as a new research direction. The traditional computation of a solid geometry is performed through mutual interactions between two parties, which is not suitable in an untrusted cloud computing environment. In this paper, we first design a basic protocol for a secure Euclidean distance calculation that is suitable for cloud platforms and can serve as a building block for other protocols on cloud platforms. Using the solution of the Euclidean distance problem as such a building block, we provide a new method that converts the problems of calculating solid triangular areas and solid tetrahedral volumes into the calculation of distances and determinants in three-dimensional space. Then, we discuss solid point-line distance calculations, which extent the idea of the spatial geometry security problem. We present protocols for the above problems and prove that the proposed protocols can resist conspiracy among users and the untrusted cloud platform so that they can effectively ensure the privacy of the users. We also analyze the performances of these solutions. The analysis results show that our scheme is more versatile. Public Library of Science 2019-06-13 /pmc/articles/PMC6563967/ /pubmed/31194747 http://dx.doi.org/10.1371/journal.pone.0217067 Text en © 2019 Zhang et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Zhang, Jing
Li, Lixiang
Tang, Yongli
Luo, Shoushan
Yang, Yixian
Xin, Yang
Secure two-party computation of solid triangle area and tetrahedral volume based on cloud platform
title Secure two-party computation of solid triangle area and tetrahedral volume based on cloud platform
title_full Secure two-party computation of solid triangle area and tetrahedral volume based on cloud platform
title_fullStr Secure two-party computation of solid triangle area and tetrahedral volume based on cloud platform
title_full_unstemmed Secure two-party computation of solid triangle area and tetrahedral volume based on cloud platform
title_short Secure two-party computation of solid triangle area and tetrahedral volume based on cloud platform
title_sort secure two-party computation of solid triangle area and tetrahedral volume based on cloud platform
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6563967/
https://www.ncbi.nlm.nih.gov/pubmed/31194747
http://dx.doi.org/10.1371/journal.pone.0217067
work_keys_str_mv AT zhangjing securetwopartycomputationofsolidtriangleareaandtetrahedralvolumebasedoncloudplatform
AT lilixiang securetwopartycomputationofsolidtriangleareaandtetrahedralvolumebasedoncloudplatform
AT tangyongli securetwopartycomputationofsolidtriangleareaandtetrahedralvolumebasedoncloudplatform
AT luoshoushan securetwopartycomputationofsolidtriangleareaandtetrahedralvolumebasedoncloudplatform
AT yangyixian securetwopartycomputationofsolidtriangleareaandtetrahedralvolumebasedoncloudplatform
AT xinyang securetwopartycomputationofsolidtriangleareaandtetrahedralvolumebasedoncloudplatform