This is a Rust implementation of some functionality in the Spiral PIR scheme. This fork provides core routines for use in YPIR.
For a complete, working version of spiral-rs, please see this repository.
You must have AVX512 to build the main branch of this repository. For an implemnetation that does not require AVX512, switch to the avoid-avx512
branch.