Arithmetic operations for secure multi-party computation
碩士 === 國立政治大學 === 資訊科學學系 === 98 === Protocols for secure multi-party computation (SMC) allow participants to share a computation while each party learns only what can be inferred from their own inputs and the output of the computation. This thesis concerns the implementation SMC using of a set of in...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/50739372517880189230 |
id |
ndltd-TW-098NCCU5394025 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-098NCCU53940252015-10-13T18:20:58Z http://ndltd.ncl.edu.tw/handle/50739372517880189230 Arithmetic operations for secure multi-party computation 基於多方安全計算之算術運算 Hsiao, Ming Hung 蕭名宏 碩士 國立政治大學 資訊科學學系 98 Protocols for secure multi-party computation (SMC) allow participants to share a computation while each party learns only what can be inferred from their own inputs and the output of the computation. This thesis concerns the implementation SMC using of a set of information theoretically secure protocols based on scalar product protocol. This main characteristic of this approach is taking the scalar product computation as the basic building, and then use it to construct more complex computation protocols. We developed an SMC implementation framework for both integers and floating numbers which comprises a set of arithmetic operations that manipulate secret values among involved parties using the scalar product protocol as the basis. Such a library of arithmetic operations is call building blocks. Besides, to ease the writing of more complex user-defined protocols, we developed a simple scripting language and a translation tool that converts user script code to SMC code, which is code composed of the building blocks we developed. Cheng, Kung 陳恭 2010 學位論文 ; thesis 66 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立政治大學 === 資訊科學學系 === 98 === Protocols for secure multi-party computation (SMC) allow participants to share a computation while each party learns only what can be inferred from their own inputs and the output of the computation. This thesis concerns the implementation SMC using of a set of information theoretically secure protocols based on scalar product protocol. This main characteristic of this approach is taking the scalar product computation as the basic building, and then use it to construct more complex computation protocols. We developed an SMC implementation framework for both integers and floating numbers which comprises a set of arithmetic operations that manipulate secret values among involved parties using the scalar product protocol as the basis. Such a library of arithmetic operations is call building blocks. Besides, to ease the writing of more complex user-defined protocols, we developed a simple scripting language and a translation tool that converts user script code to SMC code, which is code composed of the building blocks we developed.
|
author2 |
Cheng, Kung |
author_facet |
Cheng, Kung Hsiao, Ming Hung 蕭名宏 |
author |
Hsiao, Ming Hung 蕭名宏 |
spellingShingle |
Hsiao, Ming Hung 蕭名宏 Arithmetic operations for secure multi-party computation |
author_sort |
Hsiao, Ming Hung |
title |
Arithmetic operations for secure multi-party computation |
title_short |
Arithmetic operations for secure multi-party computation |
title_full |
Arithmetic operations for secure multi-party computation |
title_fullStr |
Arithmetic operations for secure multi-party computation |
title_full_unstemmed |
Arithmetic operations for secure multi-party computation |
title_sort |
arithmetic operations for secure multi-party computation |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/50739372517880189230 |
work_keys_str_mv |
AT hsiaominghung arithmeticoperationsforsecuremultipartycomputation AT xiāomínghóng arithmeticoperationsforsecuremultipartycomputation AT hsiaominghung jīyúduōfāngānquánjìsuànzhīsuànshùyùnsuàn AT xiāomínghóng jīyúduōfāngānquánjìsuànzhīsuànshùyùnsuàn |
_version_ |
1718030435882106880 |