Bootstrapping for BGV and BFV Revisited

Description

Bootstrapping is an algorithm in homomorphic encryption that reduces ciphertext noise. The code implements bootstrapping for the BGV and GBFV schemes in Magma. It also allows to export GBFV functionality to the SEAL library by means of high-level instruction traces. The code is subdivided in several folders that are responsible for arithmetic, cryptographic and bootstrapping-related operations.

Resources

Name Format Description Link

Tags

  • homomorphic-encryption
  • bootstrapping
  • gbfv
  • magma
  • bgv

Topics

  • TECH

Categories