Tsinghua Science & Technology · 2014 · 27 citations · 12 references
ComputingComputer EngineeringComputer ScienceAlgorithmsComputer SecurityCryptographyCryptographic AlgorithmsData EncryptionHomomorphic EncryptionPublic-key CryptographyData ProcessingDiscrete Logarithm AlgorithmsDiscrete Logarithm ProblemFully Homomorphic EncryptionPublic-key EncryptionRelinearizationSemantic SecuritySomewhat Homomorphic Encryption
Several public-key encryption schemes used to solve the problem of ciphertext data processing on the fly are discussed. A new targeted fully homomorphic encryption scheme based on the discrete logarithm problem is presented. Public-key encryption cryptosystems are classified to examine homomorphic encryption. Without employing techniques proposed by Gentry such as somewhat homomorphic and bootstrapping techniques, or relinearization technique proposed by Brakerski et al., a new method called ”Double Decryption Algorithm” is employed in our cryptography to satisfy a fully or targeted fully homomorphic property. Inspired by ElGamal and BGN cryptography, we obtain the desired fully homomorphic property by selecting a new group and adding an extra component to the ciphertext. Proof of semantic security is also demonstrated.
12
Handbook of applied cryptography
Choice Reviews Online · 1997 · 10.5K citations · Full text
Fully homomorphic encryption using ideal lattices
Craig Gentry · 2009 · 6.6K citations
A fully homomorphic encryption scheme
Dan Boneh, Craig Gentry · 2009 · 2.4K citations