| Crates.io | libote-codes |
| lib.rs | libote-codes |
| version | 0.1.0 |
| created_at | 2025-02-20 17:42:47.886995+00 |
| updated_at | 2025-02-20 17:42:47.886995+00 |
| description | Linear code bindings to libOTe. |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1562884 |
| size | 25,634,254 |
This library builds and provides bindings to partial functionality of libOTe.
Currently, we offer bindings ExConvCode codes of libOTe.
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.
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"