libote-codes 0.1.0

Linear code bindings to libOTe.
docs.rs failed to build libote-codes-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

libOTe-rs

This library builds and provides bindings to partial functionality of libOTe.

Currently, we offer bindings ExConvCode codes of libOTe.

Development

To compile this project, you need to have the git submodules at libote and those in thirdparty/cloned.

libOTe-rs can be compiled, tested, and added as dependency using the normal Cargo tools.

SIMD Intrinsics

libOTe can be compiled with or without usage of SIMD intrinsics such as SSE2, AVX, or AES-NI. We detect the target architecture and available features in our build script, and pass the appropriate flags to the libOTe build. To ensure these intrinsics are used if supported by your CPU, set the RUSTFLAGS environment variable to

export RUSTFLAGS="-Ctarget-cpu=native"