• Stars
    star
    401
  • Rank 107,625 (Top 3 %)
  • Language
    C++
  • License
    Other
  • Created about 7 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Cingulata (pronounced "tchingulata") is a compiler toolchain and RTE for running C++ programs over encrypted data by means of fully homomorphic encryption techniques.

Cingulata

Cingulata (pronounced "tchingulata") is a compiler toolchain and RTE for running C++ programs over encrypted data by means of fully homomorphic encryption techniques.

Currently, an in-house implementation of the B/FV scheme and the TFHE library are supported.

The toolchain is formerly known as the Armadillo toolchain and was introduced in this paper.

For more details, installation guide and tutorials, please check out the project's Wiki.

Enjoy,

Happy cryptocomputing!

More Repositories

1

N2D2

N2D2 is an open source CAD framework for Deep Neural Network simulation and full DNN-based applications building.
C
145
star
2

MonoProb

Python
29
star
3

SCE

Implementation of "Similarity Contrastive Estimation for Self-Supervised Soft Contrastive Learning" WACV 2023.
Python
23
star
4

BrightFlow

Python
21
star
5

adv-reid

Metric Adversarial Attacks and Defense
Python
18
star
6

RPCDataloader

A variant of the PyTorch Dataloader using remote workers.
Python
13
star
7

KaliCalib

A Framework for Basketball Court Registration
Python
11
star
8

sgntx

iDASH 2017 competition, track 2 winning team solution
Rust
8
star
9

adv-sat

Sinkhorn Adversarial Training (SAT): Optimal Transport as a Defense Against Adversarial Attacks
Python
8
star
10

sprofile

A program to print consumed resources at the end of a slurm job.
Python
8
star
11

MetaMTReg

Official code for "Improving Few-Shot Learning through Multi-task Representation Learning Theory" ECCV 2022.
Python
7
star
12

CinguParam

CinguParam - HE parameters for all
Python
7
star
13

MT-DETR

Official resources for "Towards Few-Annotation Learning for Object Detection: Are Transformer-based Models More Efficient?", IEEE/CVF WACV, 2023.
4
star
14

Basket-Ball-Size-Estimation

Python
4
star
15

scratch_manager

A daemon to automate caching of read-only datasets between slow and fast storage locations.
Python
4
star
16

Quantum-Benchmark-CEA-LIST

Jupyter Notebook
3
star
17

HybroGen

HybroGen is a source to source compiler which helps to implements innovative JIT scenarios
C
3
star
18

neurocorgi_sdk

SDK for NeuroCorgi circuit simulation
Python
3
star
19

RING-NeRF

RING-NeRF Source Code
JavaScript
2
star
20

Fault-Resistant-Partitioning

Verilog
2
star
21

tri3d

A unified interface to various 3D driving datasets
Python
1
star
22

N2D2-docs

N2D2 documentation website
HTML
1
star
23

ODGS

3D Object Detection with Geometric Shapes and 2D Labels Only
1
star
24

DAHLIA-BodyIndex

DAHLIA-BodyIndex is a decoder for binary Body Index files from the DAHLIA dataset
C++
1
star
25

LaREx

Latent Representation Entropy density for dsitribution shift detection UAI 2024 Paper
Jupyter Notebook
1
star