Generalized Bootstrapping Technique Based on Block Equality Test Algorithm

With the rapid development of cloud computation and big data, the data storage and outsource computation are delegated to the untrusted cloud, which has led to a series of challenging security and privacy threats. Fully homomorphic encryption can be used to protect the privacy of cloud data and solv...

Full description

Bibliographic Details
Main Authors: Xiufeng Zhao, Ailan Wang
Format: Article
Language:English
Published: Hindawi-Wiley 2018-01-01
Series:Security and Communication Networks
Online Access:http://dx.doi.org/10.1155/2018/9325082
id doaj-3fa77e1149f34885a01c53c171b27b35
record_format Article
spelling doaj-3fa77e1149f34885a01c53c171b27b352020-11-25T00:18:32ZengHindawi-WileySecurity and Communication Networks1939-01141939-01222018-01-01201810.1155/2018/93250829325082Generalized Bootstrapping Technique Based on Block Equality Test AlgorithmXiufeng Zhao0Ailan Wang1Department of Information Research and Security, Zhengzhou Information Science Technology Institute, Zhengzhou, 450001, ChinaDepartment of Information Research and Security, Zhengzhou Information Science Technology Institute, Zhengzhou, 450001, ChinaWith the rapid development of cloud computation and big data, the data storage and outsource computation are delegated to the untrusted cloud, which has led to a series of challenging security and privacy threats. Fully homomorphic encryption can be used to protect the privacy of cloud data and solve the trust problem of third party. The key problem of achieving fully homomorphic encryption is how to reduce the increasing noise during the ciphertext evaluation. Bootstrapping procedure can refresh ciphertext with large error, such that the resulting ciphertext has potentially smaller error and allows being continuous homomorphic evaluation. In this paper, we investigated the bootstrapping procedure used to construct fully homomorphic encryption scheme. We proposed a new concept of block homomorphic equality test algorithm and gave an instance based on the FH-SIMD scheme. Furthermore, based on the block homomorphic equality test algorithm, we proposed a faster bootstrapping procedure with smaller bootstrapping keys. Both theory analysis and experiment simulation validate high performance of our bootstrapping algorithm.http://dx.doi.org/10.1155/2018/9325082
collection DOAJ
language English
format Article
sources DOAJ
author Xiufeng Zhao
Ailan Wang
spellingShingle Xiufeng Zhao
Ailan Wang
Generalized Bootstrapping Technique Based on Block Equality Test Algorithm
Security and Communication Networks
author_facet Xiufeng Zhao
Ailan Wang
author_sort Xiufeng Zhao
title Generalized Bootstrapping Technique Based on Block Equality Test Algorithm
title_short Generalized Bootstrapping Technique Based on Block Equality Test Algorithm
title_full Generalized Bootstrapping Technique Based on Block Equality Test Algorithm
title_fullStr Generalized Bootstrapping Technique Based on Block Equality Test Algorithm
title_full_unstemmed Generalized Bootstrapping Technique Based on Block Equality Test Algorithm
title_sort generalized bootstrapping technique based on block equality test algorithm
publisher Hindawi-Wiley
series Security and Communication Networks
issn 1939-0114
1939-0122
publishDate 2018-01-01
description With the rapid development of cloud computation and big data, the data storage and outsource computation are delegated to the untrusted cloud, which has led to a series of challenging security and privacy threats. Fully homomorphic encryption can be used to protect the privacy of cloud data and solve the trust problem of third party. The key problem of achieving fully homomorphic encryption is how to reduce the increasing noise during the ciphertext evaluation. Bootstrapping procedure can refresh ciphertext with large error, such that the resulting ciphertext has potentially smaller error and allows being continuous homomorphic evaluation. In this paper, we investigated the bootstrapping procedure used to construct fully homomorphic encryption scheme. We proposed a new concept of block homomorphic equality test algorithm and gave an instance based on the FH-SIMD scheme. Furthermore, based on the block homomorphic equality test algorithm, we proposed a faster bootstrapping procedure with smaller bootstrapping keys. Both theory analysis and experiment simulation validate high performance of our bootstrapping algorithm.
url http://dx.doi.org/10.1155/2018/9325082
work_keys_str_mv AT xiufengzhao generalizedbootstrappingtechniquebasedonblockequalitytestalgorithm
AT ailanwang generalizedbootstrappingtechniquebasedonblockequalitytestalgorithm
_version_ 1725375973871845376