Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 8,535 papers for “Homomorphic encryption”

HOMOMORPHIC ENCRYPTION

Shantanu Rane, Wei Sun, Anthony Vetro et al. · 2009

Alice and Bob possess sequences xn and yn respectively and would like to compute d(xn,yn) where d(.,.) is a distortion measure. However, Alice and Bob do not trust each other and do not wish to reveal their data to each other. This paper describes and analyzes a protocol that uses homomorphic encryption for secure calculation of some special distortion functions without revealing xn and yn. The resulting distortion result is also in encrypted form. Two variants of the protocol are presented, one for the Hamming distance between binary vectors, and other for squared errors distortion between integer vectors. An application of the protocol for private biometric authentication is described in which Bob interacts with a remote encrypted fingerprint database (Alice) to achieve access control without revealing his own identity.

Cited by 0

Homomorphic Encryption

Michael Lahzi Gaid, Said A. Salloum · Advances in intelligent systems and computing · 2021

Cited by 11

Homomorphic Encryption

Jean‐Pierre Hubaux · 2023

Abstract Homomorphic encryption is a technique in cryptography that allows for performing operations on encrypted data. The encrypted result can then be decrypted to obtain the operation result, making it possible to perform computations on sensitive data without revealing it. homomorphic encryption was first proved possible in 2009, and since then, many improvements have been made to increase performance, though it still has limitations. With recent advancements and the increasing demand for data protection, homomorphic encryption is expected to become more relevant and be used in multiple industries. In Switzerland, IBM, Inpher, and Tune Insight are among the companies that have developed homomorphic libraries and offer solutions for secure computation. These solutions can provide better protection and reduce the data vulnerability entrusted to companies and governments.

Cited by 4Open access

Homomorphic encryption

Sanaee, Daniel · KTH Publication Database DiVA (KTH Royal Institute of Technology) · 2023

The problem of constructing a secure encryption scheme that allows for computation on encrypted data was an open problem for more than 30 years. In 2009, Craig Gentry solved the problem, constructing the first fully homomorphic encryption (FHE) scheme. The challenge of constructing a homomorphic encryption scheme can be divided into three main components: 1) Constructing a decryption algorithm that is a ring homomorphism. 2) Proving CPA security. 3) Managing noise growth of evaluated ciphertexts. This thesis presents a formal mathematical background to FHE and discusses these three components. To compute on ciphertexts, the decryption algorithm needs to be homomorpic with respect to multiplication and addition operation. This means, theoretically, computing and then decrypting is equivalent to decrypting and then computing. Security is proved by reductions and hardness assumptions. The standard hardness assumptions used today is the $\\operatorname{LWE}$ and $\\operatorname{RLWE}$ assumptions. All existing encryption schemes are based on introducing noise when encrypting. This noise grows with each ciphertext operation and without controlling noise, decryption fails given sufficiently many operations. Gentry showed that a scheme that can evaluate its own decryption circuit can be used to reduce the noise and bootstrapped into a fully homomorphic encryption scheme.

Cited by 0Open access

Homomorphic Encryption

Weir, Brandon · UWSpace (University of Waterloo) · 2013

In this thesis, we provide a summary of fully homomorphic encryption, and in particular, look at the BGV encryption scheme by Brakerski, Gentry, and Vaikuntanathan; as well the DGHV encryption scheme by van Dijk, Gentry, Halevi, and Vaikuntanathan. We explain the mechanisms developed by Gentry in his breakthrough work, and show examples of how they are used.
\n
\nWhile looking at the BGV encryption scheme, we make improvements to the underlying lemmas dealing with modulus switching and noise management, and show that the lemmas as currently stated are false. We then examine a lower bound on the hardness of the Learning With Errors lattice problem, and use this to develop specific parameters for the BGV encryption scheme at a variety of security levels.
\n
\nWe then study the DGHV encryption scheme, and show how the somewhat homomorphic encryption scheme can be implemented as both a fully homomorphic encryption scheme with bootstrapping, as well as a leveled fully homomorphic encryption scheme using the techniques from the BGV encryption scheme. We then extend the parameters from the optimized version of this scheme to higher security levels, and describe a more straightforward way of arriving at these parameters.

Cited by 1Open access

Homomorphic Encryption

Xun Yi, Russell Paulet, Elisa Bertino · SpringerBriefs in computer science · 2014

Cited by 121

Leveled homomorphic encryption schemes for homomorphic encryption standard

Shuhong Gao, Kyle Yates · Journal of Mathematical Cryptology · 2025

Abstract Homomorphic encryption allows for computations on encrypted data without exposing the underlying plaintext, enabling secure and private data processing in various applications such as cloud computing and machine learning. This article presents a comprehensive mathematical foundation for three prominent homomorphic encryption schemes: Brakerski–Gentry–Vaikuntanathan (BGV), Brakerski–Fan-Vercauteren (BFV), and Cheon–Kim–Kim–Song (CKKS), all based on the ring learning with errors (RLWE) problem. We align our discussion with the functionalities proposed in the recent homomorphic encryption standard, providing detailed algorithms and correctness proofs for each scheme. In addition, we propose improvements to the current schemes focusing on noise management and optimization of public key encryption and leveled homomorphic computation. Our modifications ensure that the noise bound remains within a fixed function for all levels of computation, guaranteeing correct decryption and maintaining efficiency comparable to existing methods. The proposed enhancements reduce ciphertext expansion and storage requirements, making these schemes more practical for real-world applications.

Cited by 0Open access

Homomorphic encryption systems

Шишлєвський, Д.О. · Electronic Sumy State University Institutional Repository (Sumy State University) · 2019

У даній роботі були досліджені переваги та недоліки частково гомоморфних алгоритмів. Була створена програма для шифрування та розшифрування тексту та для аналізу роботи обраних алгоритмів за системою оцінок від 1 до 5.

Cited by 0

Fully Homomorphic Encryption

Lois, Robert · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · 2025

This code implements a Fully Homomorphic Encryption (FHE) system, enabling secure computation on encrypted data without requiring decryption. It supports encryption, decryption, and homomorphic operations like matrix multiplication and addition. This code is adaptable for integrating FHE into linear-time invariant (LTI) systems, including digital control and filtering. With proper configuration from subject matter expertise, encrypted system parameters and signals can be manipulated to perform tasks like state updates, output calculations, and convolution in the encrypted domain. By preserving the structure of LTI systems while ensuring privacy, the framework facilitates secure applications in areas such as autonomous systems, signal processing, and industrial automation. The code initializes the encryption system using parameters provided in the env dictionary. These parameters include the ciphertext modulus, key dimension, plaintext fixed-point scaling factor, and noise bound. During initialization, a secret key is generated, which is essential for encrypting and decrypting data securely. The modular design allows users to tailor these parameters to specific use cases or security requirements. The code implements multiple cryptographic schemes. The learning with errors (LWE) encryption method encodes cleartext message to their plaintext fixed-point representation then encrypted into ciphertext space with additive noise. This noise ensures the security of the scheme, relying on the computational hardness of the LWE problem. The code also includes the Gentry-Sahai-Waters (GSW) scheme based off the LWE problem. Homomorphic matrix multiplication is performed between the LWE and GSW to encrypted data. This is achieved using a decomposition function on the LWE ciphertext during the multiplication operation. For higher-dimensional data, the code includes a method to encrypt entire matrices (GSWMat) using GSW encryption. These encrypted matrices can then be used for homomorphic matrix multiplications (MatMult). The decryption function uses the secret key to recover the original plaintext, removing the added noise and scaling that was originally applied during encryption.

Cited by 0Open access

Fully homomorphic encryption

Ahmed El-Yahyaoui, Mohamed Dafir EC-Chrif El Kettani · 2017

Searching over encrypted data is a very important property that can offer some encryption schemes. It means performing queries on encrypted data in the absence of purpose to decryption, which permits to preserve confidentiality of sensitive data. Private Information Retrieval (PIR) is an essential protocol when selected information from remote databases is wanted to be done in secrecy. Fully homomorphic encryption is a revolutionary domain of cryptography that allows processing encrypted data without the need of any prior decryption, thus generating an encrypted result that corresponds the result of operations performed on the plaintext. In this paper we will exploit the important property that can offer the powerful fully homomorphic encryption to show how to realize a PIR protocol and how to search over encrypted data in a cloud context.

Cited by 8

Homomorphic encryption applicability

Garibaldi Junior, João Lauro · Lume (Universidade Federal do Rio Grande do Sul) · 2018

Esse trabalho visa apresentar alguns conceitos da área de criptografia com a finalidade de familiarizar o leitor com conceitos básicos, para então apresentar criptografia homomórfica e avaliar sua utilidade e desempenho. Para tal finalidade, foram descritos algoritmos de encriptação famosos, e criado um protótipo a fim de testar o desempenho de uma aplicação que utilize uma técnica de criptografia homomórfica para realizar operações com dados encriptados, se utilizando da biblioteca GNU Multi Precision Arithmetic Library (GMP) para as linguagens C e C++, a fim de poder replicar algoritmos de encriptação trabalhando com números que possuem uma representação em bits maior do que as dos tipos nativos da linguagem C++. Fica claro com o que é discutido ao longo do texto que essa é uma forma de garantir melhor proteção em termos de confidencialidade para os dados, porém é notável, através dos resultados, que há um alto custo no processamento de dados encriptados.

Cited by 0Open access

homomorphic encryption pdf

bkkspdqhvbn · Zenodo (CERN European Organization for Nuclear Research) · 2024

<pre><code>\n<p><strong>homomorphic encryption pdf</strong><br></p>\n<p>Rating: 4.4 / 5 (3183 votes)<br></p>\n<p>Downloads: 22915<br><br></p>\n <p>= = = = = \n<strong><a href="https://calendario2023.es/21Nr9y?keyword=homomorphic encryption pdf" target="_blank">CLICK HERE TO DOWNLOAD</a></strong>\n = = = = = <br><br></p>\n<p><br><br><br><br></p>\n<p><br><br><br><br></p>\n<p><br><br>Though a HE scheme can be either a public-key or symmetric-key system, we will define it as a public-key system here We note that all the examples so far can use secret-key homomorphic encryption. The study of homomorphic encryption techniques has led to significant advancements in the computing domain, particularly in the sphere of cloud Homomorphic Encryption (HE) is a family of public key encryption algorithms that permit operations on ciphertext without exposing the underlying data. The ElGamal cryptosystem described in the previous section is homomorphic with respect to a single operation. Simply encrypt the secret data with homomorphic encryption before sending homomorphic computation COMP on the vector of ciphertexts [C] produces a ciphertext that rypts to the correct answer. This technology can be used, for example, to allow a public cloud to operate on secret homomorphic computation COMP on the vector of ciphertexts [C] produces a ciphertext that rypts to the correct answer. Homomorphic encryption can also be used in a very simple zero-knowledge proof Since the scheme has perfect circuit privacy, it has compactness by The oremThus, all we need to show is that the scheme can evaluate any circuit PDF Homomorphic Encryption is a class of encryption methods envisioned by Rivest, Adleman, and Dertouzos already in, and first constructed by Find, read and cite all the research you A homomorphic public-key encryption scheme (or homomorphic cryptosystem) on M is. Proof. Over the years, useful homomorphic encryption function: Given an arbitrarily long sequence of encryptions of 0, and given a new encryption e(x), it must be impractical to answer the , · Abstract. For example, it enables private queries to a search engine { the user submits an encrypted query and the search A homomorphic public-key encryption scheme (or homomorphic cryptosystem) on M is. The ElGamal cryptosystem described in the previous section is homomorphic with respect to a single operation. Zero-knowledge. Section Properties Semantic Security or IND-CPA Security: At a high level, a homomorphic encryption scheme is said to be secure if no adversary has an advantage in guessing (with better than% chance) whether a given DefinitionA Homomorphic Encryption scheme is comprised of a tuple of PPT algo rithms (Gen,E,D,Eval), and is defined with respect to a circuit C with t inputs. quadruple (K, E, D, A) of probabilistic, expected polynomial time algorithms, satisfying the following functionalities: Key Generation: On input 1σ the algorithm K outputs an encryption/ ryption key pair (where denotes the key space The Holy Grail: Fully Homomorphic Encryption. Different levels of HE The purpose of this paper is to address three fundamental questions: What is FHE? Fully homomorphic encryption (FHE) has been dubbed the holy grail of cryptography, an A somewhat homomorphic encryption scheme (Gen, Enc, Eval, ) with NAND in Cthat is perfect circuit private andhop is fully homo morphic. Section Properties Semantic Security or IND Fully homomorphic encryption has numerous applications. Homomorphic encryption (HE) enables processing encrypted data without rypt-ing it. This technology can be used, for example, to allow a public cloud to operate on secret data without the cloud learning anything about the data. Though a The Holy Grail: Fully Homomorphic Encryption. For instance, the basic RSA cryptosystem is also homomorphic with respect to multiplication, and the 1 Introduction to Homomorphic Encryption Homomorphic encryption (HE) enables processing encrypted data without rypt-ing it. Over the years, numerous other homomorphic encryption schemes have also been developed. quadruple (K, E, D, A) of probabilistic, expected polynomial time algorithms, satisfying DefinitionA Homomorphic Encryption scheme is comprised of a tuple of PPT algo rithms (Gen,E,D,Eval), and is defined with respect to a circuit C with t inputs. However, as we will see later in Section, for homomorphic encryption the distinction between public-key and secret-key encryption is immaterial.</p></code></pre>

Cited by 0Open access

Fully Homomorphic Encryption

M. L. De Groot · 2014

A homomorphic encryption scheme allows specific types of computations to be carried out on ciphertext and generate an encrypted result which, when de-crypted, matches the result of operations performed on the plaintext. In other words, the scheme encrypts data in such a way that computations can be per-

Cited by 0

Homomorphic image encryption

Osama S. Farag Allah · Journal of Electronic Imaging · 2009

This paper presents a new homomorphic image cryptosystem. The idea of this system is based on encrypting the reflectance component after the homomorphic transform and embedding the illumination component as a least significant bit watermark into the encrypted reflectance component. A comparison study is held between the RC6 block cipher algorithm and the chaotic Baker map algorithm for the encryption of the reflectance component. We present a security analysis for the proposed cryptosystem against the entropy, brute-force, statistical, and differential attacks from a strict cryptographic viewpoint. Experimental results verify and prove that the proposed homomorphic image cryptosystem is highly secure from the cryptographic viewpoint. The results also prove that this cryptosystem has a very powerful diffusion mechanism (a small change in the plain text makes a great change in the cipher image). The homomorphic encryption using RC6 algorithm is more secure than that using the chaotic Baker map algorithm but not robust to noise. Thus, the proposed homomorphic cryptosystem can be used in different applications, depending on the core algorithm used.

Cited by 71