Tatra Mountains Mathematical Publications · 2016 · 32 citations · 5 references
ComputingComputer EngineeringComputer ScienceAlgebraComputer SecurityCryptographyCryptographic AlgorithmsHomomorphic EncryptionMatrix ComputationCiphertext PackingEfficiency OptimizationInner-product EncryptionMatrix MultiplicationSomewhat Homomorphic Encryption
Abstract Homomorphic encryption enables various calculations while preserving the data confidentiality. In this paper, we apply the somewhat homomorphic encryption scheme proposed by Brakerski and Vaikuntanathan (CRYPTO 2011) to secure matrix multiplication between two matrices. To reduce both the ciphertext size and the computation cost, we propose a new method to pack a matrix into a single ciphertexts so that it also enables efficient matrix multiplication over the packed ciphertexts. Our packing method generalizes Yasuda et al.’s methods (Security Comm. Networks 2015 and ACISP 2015), which are for secure inner product. We also implement our methods and give a comparison with previous packing methods.
5
Fully homomorphic encryption using ideal lattices
Craig Gentry · 2009 · 6.6K citations
Can homomorphic encryption be practical?
Michael Naehrig, Kristin Lauter, Vinod Vaikuntanathan · 2011 · 993 citations
Classical hardness of learning with errors
Zvika Brakerski, Adeline Roux-Langlois, Chris Peikert et al. · 2013 · 597 citations