libote-codes

Crates.iolibote-codes
lib.rslibote-codes
version0.1.0
created_at2025-02-20 17:42:47.886995+00
updated_at2025-02-20 17:42:47.886995+00
descriptionLinear code bindings to libOTe.
homepage
repository
max_upload_size
id1562884
size25,634,254
(robinhundt)

documentation

README

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"
Commit count: 0

cargo fmt