HElib icon indicating copy to clipboard operation
HElib copied to clipboard

Support for language bindings (Rust FFI, etc.)

Open ckrd-mark opened this issue 1 year ago • 0 comments

Auto-generated FFI bindings greatly reduce the burden of keeping a 3rd party library up to date. I'm exploring creating a Rust crate that binds to HElib. It appears promising.

There are some utility functions that may assist creating a 'safer' Rust crate with low level access. Would such additions be in scope?

To have a fully safe Rust crate would appear (at this early stage) to require more intrusive changes. This will be known once I have several working examples. Alternatively, the risky interfaces could be made private. Would such changes be in scope?

ckrd-mark avatar Oct 04 '23 07:10 ckrd-mark