0.1.5 |
|
---|---|
0.1.0 |
|
#8 in #quantum-resistant
85 downloads per month
42KB
1K
SLoC
capyKEM - research into quantum-resistant algorithm design
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.
THIS LIBRARY IS A DRAFT AND IS NOT SAFE FOR USE. It exists purely for acedemic exeperimentation.
Current working items:
- 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
Dependencies
~1.5MB
~17K SLoC