SecurePL: a compiler and toolbox for practical and easy secure multiparty computation

Yıldırım, İsmail Fatih (2008) SecurePL: a compiler and toolbox for practical and easy secure multiparty computation. [Thesis]

[thumbnail of IsmailFatihYildirim.pdf] PDF
IsmailFatihYildirim.pdf

Download (526kB)

Abstract

Secure multiparty computation is basically about techniques that allow multiple parties to jointly carry out computations that are based on data from each of the players while the data held by each player remains private to that player. Since the beginning of the notion of secure multiparty computation, many algorithms and methods were introduced on how to achieve this goal. This thesis first introduces different methods to do secure multiparty computation and later focusing on Secret sharing based multiparty computation it explains how efficient and secure multiparty operations can be done. Also while introducing secret sharing based secure multiparty computation we introduce a novel technique which allows to do secure multiparty computation using the Asmuth Bloom secret sharing scheme, which is not possible in the original scheme. The aim of this thesis is the design and implementation of a programming language and libraries for secure multiparty computation, SecurePL. We show that our tool’s ease of use and security allows even a person who has absolutely no knowledge about security or cryptography to write applications that can do secure multiparty computation.
Item Type: Thesis
Uncontrolled Keywords: Cryptology. -- Cryptosystem. -- Cryptography. -- Compiler design. -- Compilers. -- Programming. -- Programming tools. -- Programming languages. -- Kriptoloji. -- Kriptosistem. -- Kriptografi. -- Derleyici tasarımı. -- Derleyiciler. -- Programlama. -- Programlama araçları. -- Programlama dilleri.
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK7800-8360 Electronics > TK7885-7895 Computer engineering. Computer hardware
Divisions: Faculty of Engineering and Natural Sciences > Academic programs > Computer Science & Eng.
Faculty of Engineering and Natural Sciences
Depositing User: IC-Cataloging
Date Deposited: 13 Jul 2010 14:56
Last Modified: 26 Apr 2022 09:51
URI: https://research.sabanciuniv.edu/id/eprint/14131

Actions (login required)

View Item
View Item