This repo is a pure rust, no-std interpretation of FIPS 203 (draft) which leverages a module learning-with-errors based construction aimed towards providing a secure means of key exchange when faced with a potential quantum adversary.
- document in style of FIPS
- support other two parameter sets
- parameterize sample_poly_cbd over eta
- condense encoding/decoding to single function
- parameterize encoding/decoding over d
- implement API-level functions
- replace usage of
Vec
withhybridarray