Get started
2 commitsLast commit ≈ 36 months ago
Code underlying: Efficient Circuits for Permuting and Mapping Packed Values Across Leveled Homomorphic Ciphertexts
This is an experimental implementation of a method to map elements accross multiple leveled homomorphic ciphertexts. Currently, only HElib ciphertexts are supported.
Installing
Install HElib following their instructionsRun git submodule update --init --recursive
for the graph coloring library
Building
Building is simple using cmake .
.
Executing
We implemented three different experiments:
Benchmarking within-ciphertext permutationsBenchmarking across-ciphertext permutationsBenchmarking across-ciphertext mappingsTo choose one, pass the corresponding number to the program as an argument.