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...

Full description

Bibliographic Details
Main Authors: Hsiao, Ming Hung, 蕭名宏
Other Authors: Cheng, Kung
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