Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
First cut integrating ML-KEM768 based on the boringssl implementation.
Lots of work required to complete this -- will add issues for those so that more people can contribute in case of interest.
For now, all this code does is make ML-KEM768 available for simple initial testing, e.g.,
openssl s_client -brief -groups MLKEM-768 -connect test.openquantumsafe.org:6020.Thanks to @andrewkdinh @t8m @mattcaswell @paulidale @slontis for help and guidance preparing this PR.