Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
1. Add a parameter to the client key agree functions for the hashId. It's only really used for EcdhKyber1, but it keeps the functions parallel. 2. Add and update some top-of-function comments for the key agree functions. 3. Renamed the X25519 key agreement functions to Curve25519 to match the naming in the RFC. 4. Removed the temporary hashId local in the client EcdhKyber1 function. 5. Messed around with some variable declarations in a few of the functions. 6. Fix a couple breaks for small stack build. 7. Fix where GEX-SHA2 key exchange wasn't allowed to work. 8. Disable EcdhKyber1 is ECDH-NISTP256 is disabled.
- Loading branch information