google / heir

A compiler for homomorphic encryption

Home Page:https://heir.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HEIR: Homomorphic Encryption Intermediate Representation

GitHub Workflow Status (with event) GitHub Contributors GitHub Discussions GitHub License OpenSSF Scorecard

An MLIR-based toolchain for homomorphic encryption compilers. Read the docs at the HEIR website.

For more information on MLIR, see the MLIR homepage.

Contributing

There are many ways to contribute to HEIR:

Support disclaimer

This is not an officially supported Google product.

About

A compiler for homomorphic encryption

https://heir.dev/

License:Apache License 2.0


Languages

Language:C++ 45.3%Language:MLIR 35.5%Language:Starlark 8.0%Language:Verilog 5.7%Language:Python 2.4%Language:Jinja 1.6%Language:C 0.9%Language:Rust 0.6%