ANALYSIS OF MULTI-PARTY COMPUTATION PERFORMANCE ON ONLINE STORES BASED ON HOMOMORPHIC ENCRYPTION
The problem of data breaches is increasingly widespread, online service providers often miss out, resulting in data service users being exposed. Online services can also be referred to as a cloud system called semi-trusted-cloud-source, homomorphic encryption is considered as one of the answers t...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/66572 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:66572 |
---|---|
spelling |
id-itb.:665722022-06-29T04:42:12ZANALYSIS OF MULTI-PARTY COMPUTATION PERFORMANCE ON ONLINE STORES BASED ON HOMOMORPHIC ENCRYPTION Falah Sutawindaya, Mohamad Indonesia Final Project Multi-Party Computation, Homomorphic, Web-Service, Exposed-Data, Data- Breach, Cloud-System, CKKS Encryption, Hardware-monitoring, Cryptography. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/66572 The problem of data breaches is increasingly widespread, online service providers often miss out, resulting in data service users being exposed. Online services can also be referred to as a cloud system called semi-trusted-cloud-source, homomorphic encryption is considered as one of the answers to provide solutions for exposed data as well as practicality in carrying out operations on the data. Various architectures of cloud systems can be implemented homomorphically, one of which is Multi-Party Computation (MPC) combined with homomorphic encryption that can provide internal data security for semi-trusted source services (various architectural models have their advantages and disadvantages). The CKKS algorithm was chosen because of its operating features on available data types and a better language that allows more scenarios to be applied to the MPC system. Seeing how big the impact of homomorphic implementation on hardware is also taken into account because it is related to costs in providing service providers, this study draws several conclusions about how much the additional cost is, which briefly requires one additional piece of hardware as a service worker for the needs of one cycle homomorphic computation. This paper also mentions how big the impact on storage requirements as one of the MPC-based homomorphic encryption modules. In the end, the implementation test can still provide an MPC system that runs well which involves computational homomorphism for its use with the scenario of storing transaction and balance data encrypted in the case study of "online store". text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
The problem of data breaches is increasingly widespread, online service providers often miss
out, resulting in data service users being exposed. Online services can also be referred to as a
cloud system called semi-trusted-cloud-source, homomorphic encryption is considered as one
of the answers to provide solutions for exposed data as well as practicality in carrying out
operations on the data. Various architectures of cloud systems can be implemented
homomorphically, one of which is Multi-Party Computation (MPC) combined with
homomorphic encryption that can provide internal data security for semi-trusted source
services (various architectural models have their advantages and disadvantages). The CKKS
algorithm was chosen because of its operating features on available data types and a better
language that allows more scenarios to be applied to the MPC system. Seeing how big the
impact of homomorphic implementation on hardware is also taken into account because it is
related to costs in providing service providers, this study draws several conclusions about how
much the additional cost is, which briefly requires one additional piece of hardware as a service
worker for the needs of one cycle homomorphic computation. This paper also mentions how
big the impact on storage requirements as one of the MPC-based homomorphic encryption
modules. In the end, the implementation test can still provide an MPC system that runs well
which involves computational homomorphism for its use with the scenario of storing
transaction and balance data encrypted in the case study of "online store". |
format |
Final Project |
author |
Falah Sutawindaya, Mohamad |
spellingShingle |
Falah Sutawindaya, Mohamad ANALYSIS OF MULTI-PARTY COMPUTATION PERFORMANCE ON ONLINE STORES BASED ON HOMOMORPHIC ENCRYPTION |
author_facet |
Falah Sutawindaya, Mohamad |
author_sort |
Falah Sutawindaya, Mohamad |
title |
ANALYSIS OF MULTI-PARTY COMPUTATION PERFORMANCE ON ONLINE STORES BASED ON HOMOMORPHIC ENCRYPTION |
title_short |
ANALYSIS OF MULTI-PARTY COMPUTATION PERFORMANCE ON ONLINE STORES BASED ON HOMOMORPHIC ENCRYPTION |
title_full |
ANALYSIS OF MULTI-PARTY COMPUTATION PERFORMANCE ON ONLINE STORES BASED ON HOMOMORPHIC ENCRYPTION |
title_fullStr |
ANALYSIS OF MULTI-PARTY COMPUTATION PERFORMANCE ON ONLINE STORES BASED ON HOMOMORPHIC ENCRYPTION |
title_full_unstemmed |
ANALYSIS OF MULTI-PARTY COMPUTATION PERFORMANCE ON ONLINE STORES BASED ON HOMOMORPHIC ENCRYPTION |
title_sort |
analysis of multi-party computation performance on online stores based on homomorphic encryption |
url |
https://digilib.itb.ac.id/gdl/view/66572 |
_version_ |
1822933083943337984 |