Skip to content

KAIST-CryptLab/FFT-based-CircuitBootstrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FFT-based CBS

This is an FFT-based implementation of 'FHEW-like Leveled Homomoprhic Evaluation: Refined Workflow and Polished Building Blocks'.

Contents

We implement:

  • benchmarks for
    • FFT-based circuit bootstrapping for the bitwise LHE (bench_cbs)
    • FFT-based circuit bootstrapping for the HP-LHE (bench_hp_lhe)
    • AES evaluation in LHE mode (bench_aes) and flex. LHE mode (bench_aes_half_cbs)

How to use

  • bench: cargo bench --bench 'benchmark_name'
    • Current sample size is set to 1000. It can be changed by modifying config = Criterion::default().sample_size(1000);

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published