-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
KEM interface tweaks #27
Conversation
Codecov Report
@@ Coverage Diff @@
## master #27 +/- ##
==========================================
- Coverage 92.72% 92.47% -0.25%
==========================================
Files 15 15
Lines 742 744 +2
==========================================
Hits 688 688
- Misses 54 56 +2
Continue to review full report at Codecov.
|
That's great ! Nevertheless I still do not understanding why Thanks for the very quick work ! |
Oh, good point. Hmm, I'm leaning towards making it a hidden associated type, but I'll have to think about it a little. Will get back to this soon. |
I figured, rather than create a new Let me know if this interface seems reasonable. |
It seems great to me ! |
Cool, please let me know if you're able to get an initial version of your PQ KEM working. If so, and everything works fine, I'll cut a new version |
👍 it works for me, Big thanks |
Just cut a new version! Feel free to use 0.9 as your dep. |
Made ergonomic changes to the KEM trait so that people can implement their own KEM. All of the newly exposed functions and fields are
#[doc(hidden)]
because this is really for power users.Fixes #23 #25 #26
/cc @BoOTheFurious what do you think?