• fhe

  • Referenced in 40 articles [sw23227]
  • implementation of the DGHV fully homomorphic scheme. This is an implementation of the DGHV fully ... homomorphic scheme with compressed public-key. This implementation is described in the following article ... Compression and Modulus Switching for Fully Homomorphic Encryption over the Integers”, Proceedings of Eurocrypt...
  • HElib

  • Referenced in 40 articles [sw09518]
  • HElib is a software library that implements homomorphic encryption (HE), specifically the Brakerski-Gentry-Vaikuntanathan ... operations that can be applied homomorphically, and specifies their cost. This “platform” is a SIMD...
  • ring-LWE

  • Referenced in 32 articles [sw19028]
  • along with entirely new applications like fully homomorphic encryption. Unfortunately, realizing the full potential ... public-key cryptosystem and a “somewhat homomorphic” symmetric encryption scheme. Both apply to arbitrary cyclotomics...
  • FHEW

  • Referenced in 23 articles [sw14880]
  • FHEW: bootstrapping homomorphic encryption in less than a second. The main bottleneck affecting the efficiency ... known fully homomorphic encryption (FHE) schemes is Gentry’s bootstrapping procedure, which is required ... minutes. We present a new method to homomorphically compute simple bit operations, and refresh (bootstrap...
  • TASTY

  • Referenced in 19 articles [sw09865]
  • based on either garbled circuits or (additively) homomorphic encryption only. In this paper we present ... compiler that can generate protocols based on homomorphic encryption and efficient garbled circuits as well ... compare protocols for secure multiplication based on homomorphic encryption with those based on garbled circuits...
  • MOLGEN

  • Referenced in 26 articles [sw00586]
  • expert. Following the traditional lines of considering homomorphic images of groups and double cosets...
  • SHIELD

  • Referenced in 7 articles [sw20121]
  • SHIELD: scalable homomorphic implementation of encrypted data-classifiers. Homomorphic encryption (HE) systems enable computations ... implementation, namely the IBM homomorphic encryption library (HElib). We introduce several optimizations ... resulting scheme to construct a homomorphic Bayesian spam filter, secure multiple keyword search ... homomorphic evaluator for binary decision trees. Our results show a factor of 10× improvement...
  • MiniLEGO

  • Referenced in 13 articles [sw09866]
  • this work is a new XOR-homomorphic commitment scheme based on oblivious transfer, that...
  • Gazelle

  • Referenced in 5 articles [sw38099]
  • network inference, using an intricate combination of homomorphic encryption and traditional two-party computation techniques ... three contributions. First, we design the Gazelle homomorphic encryption library which provides fast algorithms ... basic homomorphic operations such as SIMD (single instruction multiple data) addition, SIMD multiplication and ciphertext ... permutation. Second, we implement the Gazelle homomorphic linear algebra kernels which map neural network layers...
  • libDDD

  • Referenced in 8 articles [sw04096]
  • powerful encoding of operations using inductive homomorphisms; Support for hierarchy of the description with...
  • SEAL

  • Referenced in 8 articles [sw23558]
  • Arithmetic Library is an easy-to-use homomorphic encryption library, developed by researchers...
  • TFHE

  • Referenced in 8 articles [sw32977]
  • open-source library for fully homomorphic encryption, distributed under the terms of the Apache...
  • paillier

  • Referenced in 3 articles [sw27515]
  • paillier: A Python 3 library for Partially Homomorphic Encryption using the Paillier crypto system ... homomorphic properties of the Paillier crypto system are: Encrypted numbers can be multiplied...
  • PALISADE

  • Referenced in 3 articles [sw37921]
  • lattice cryptography building blocks and leading homomorphic encryption schemes. PALISADE is designed for usability, providing ... complies with the HomomorphicEncryption.org security standards for homomorphic encryption. We offer PALISADE under...
  • MONOiD

  • Referenced in 4 articles [sw08361]
  • automorphism group of a transformation semigroup; homomorphisms and isomorphism between some types of semigroup...
  • NFLlib

  • Referenced in 4 articles [sw14675]
  • arithmetic, and the optimized library for lattice homomorphic encryption HElib): restricting the library...
  • Polynomials

  • Referenced in 4 articles [sw32226]
  • formalized, including the substitution and evaluation homomorphisms, embeddings of polynomial rings into larger rings...
  • FV-NFLlib

  • Referenced in 2 articles [sw23229]
  • header-only library implementing the Fan-Vercauteren homomorphic encryption scheme. FV-NFLlib is a software ... library implementing an homomorphic encryption scheme (HE). FV-NFLlib implements the Fan-Vercauteren (FV) scheme...
  • HEAAN

  • Referenced in 2 articles [sw30526]
  • HEAAN is software library that implements homomorphic encryption (HE) that supports fixed point arithmetics. This ... this library is on the paper ”Homomorphic Encryption for Arithmetic of Approximate Numbers” (https://eprint.iacr.org...
  • TinyLEGO

  • Referenced in 3 articles [sw29145]
  • SplitCommit implementation of the FJNT16 additively homomorphic commitment scheme...