Original : high speed data compression techniques for large scale storage system change to a partially homomorphic database encryption

HELib is a new software library that allows the server to perform computations on encrypted data. Current design of HELib is implemented using the Brakerski-Gentry-Vaiguntanathan (BGV) homomorphic encryption schema, thus data is guaranteed to be more secure at the server end. CryptDB is the database...

Full description

Saved in:
Bibliographic Details
Main Author: Phetsouvanh, Silivanxay
Other Authors: School of Computer Engineering
Format: Final Year Project
Language:English
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/10356/59068
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-59068
record_format dspace
spelling sg-ntu-dr.10356-590682023-03-03T20:41:14Z Original : high speed data compression techniques for large scale storage system change to a partially homomorphic database encryption Phetsouvanh, Silivanxay School of Computer Engineering A*STAR Data Storage Institute (DSI) Wen Yongang DRNTU::Engineering::Computer science and engineering HELib is a new software library that allows the server to perform computations on encrypted data. Current design of HELib is implemented using the Brakerski-Gentry-Vaiguntanathan (BGV) homomorphic encryption schema, thus data is guaranteed to be more secure at the server end. CryptDB is the database management system that provides provable and practical confidentiality in the face of attack for malicious database administrators. However, The CryptDB does not fully support homomorphic operation in encryption data computation. It is a good opportunity to explore the potential to integrate HELib data encryption mechanism on top of CryptDB system to make a fully homomorphic system in database encryption environment. The project focuses on establishing a new database encryption system namely HELib integrated with CryptDB environment for that new system. The objective is to make the CryptDB system work with fully homomorphic operations facilitated by the HELib library. The new system is built in two phases. For the first phase of the project the HELib database system is developed and performs basic database operations. This implementation has been tested and it has shown good performance on the computation with encrypted data. The second phase of the project involves with exploring CryptDB and the integration of HELib database system into CryptDB to allow CryptDB fully perform computation data encryption and decrypt correctly. Bachelor of Engineering (Computer Engineering) 2014-04-22T03:49:58Z 2014-04-22T03:49:58Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/59068 en Nanyang Technological University 46 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Phetsouvanh, Silivanxay
Original : high speed data compression techniques for large scale storage system change to a partially homomorphic database encryption
description HELib is a new software library that allows the server to perform computations on encrypted data. Current design of HELib is implemented using the Brakerski-Gentry-Vaiguntanathan (BGV) homomorphic encryption schema, thus data is guaranteed to be more secure at the server end. CryptDB is the database management system that provides provable and practical confidentiality in the face of attack for malicious database administrators. However, The CryptDB does not fully support homomorphic operation in encryption data computation. It is a good opportunity to explore the potential to integrate HELib data encryption mechanism on top of CryptDB system to make a fully homomorphic system in database encryption environment. The project focuses on establishing a new database encryption system namely HELib integrated with CryptDB environment for that new system. The objective is to make the CryptDB system work with fully homomorphic operations facilitated by the HELib library. The new system is built in two phases. For the first phase of the project the HELib database system is developed and performs basic database operations. This implementation has been tested and it has shown good performance on the computation with encrypted data. The second phase of the project involves with exploring CryptDB and the integration of HELib database system into CryptDB to allow CryptDB fully perform computation data encryption and decrypt correctly.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Phetsouvanh, Silivanxay
format Final Year Project
author Phetsouvanh, Silivanxay
author_sort Phetsouvanh, Silivanxay
title Original : high speed data compression techniques for large scale storage system change to a partially homomorphic database encryption
title_short Original : high speed data compression techniques for large scale storage system change to a partially homomorphic database encryption
title_full Original : high speed data compression techniques for large scale storage system change to a partially homomorphic database encryption
title_fullStr Original : high speed data compression techniques for large scale storage system change to a partially homomorphic database encryption
title_full_unstemmed Original : high speed data compression techniques for large scale storage system change to a partially homomorphic database encryption
title_sort original : high speed data compression techniques for large scale storage system change to a partially homomorphic database encryption
publishDate 2014
url http://hdl.handle.net/10356/59068
_version_ 1759854910119084032