Skip to content

ML-KEM initial doc update#26217

Closed
vdukhovni wants to merge 6 commits intoopenssl:feature/ml-kemfrom
vdukhovni:ml-kem-initial-doc-update
Closed

ML-KEM initial doc update#26217
vdukhovni wants to merge 6 commits intoopenssl:feature/ml-kemfrom
vdukhovni:ml-kem-initial-doc-update

Conversation

@vdukhovni
Copy link

@vdukhovni vdukhovni commented Dec 19, 2024

This has the soon to be merged #26172 as merge base.
Only the documentation changes are part of this PR, which can be reviewed as convenient, but should only merged after rebasing post the merge of #26172.

Note, this also contains non-ML-KEM-specific changes to the documentation of encapsulate and decapsulate, that make it clear that the length pointers of the output buffers are not optional and MUST be initialised correctly to signal the available space.

Checklist
  • documentation is added or updated

@github-actions github-actions bot added the severity: fips change The pull request changes FIPS provider sources label Dec 19, 2024
@vdukhovni vdukhovni force-pushed the ml-kem-initial-doc-update branch 6 times, most recently from 6b6a0c0 to 1d03524 Compare December 20, 2024 03:19
@github-actions github-actions bot removed the severity: fips change The pull request changes FIPS provider sources label Dec 20, 2024
Viktor Dukhovni added 2 commits December 20, 2024 20:40
@vdukhovni vdukhovni force-pushed the ml-kem-initial-doc-update branch from 1d03524 to 0ce9d7f Compare December 20, 2024 09:41
@vdukhovni vdukhovni force-pushed the ml-kem-initial-doc-update branch 2 times, most recently from 8bcef61 to 084705f Compare December 24, 2024 01:21
@vdukhovni vdukhovni force-pushed the ml-kem-initial-doc-update branch from 084705f to 4ed9874 Compare December 24, 2024 02:25
@vdukhovni vdukhovni requested review from nhorman and t8m December 26, 2024 18:32
@vdukhovni vdukhovni force-pushed the ml-kem-initial-doc-update branch from fab743c to 51d0fb2 Compare December 27, 2024 05:36
vdukhovni pushed a commit to vdukhovni/openssl that referenced this pull request Jan 8, 2025
With the soon-to-be-merged ML-KEM openssl#26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
vdukhovni pushed a commit to vdukhovni/openssl that referenced this pull request Jan 8, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
vdukhovni pushed a commit to vdukhovni/openssl that referenced this pull request Jan 14, 2025
With the soon-to-be-merged ML-KEM openssl#26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
vdukhovni pushed a commit to vdukhovni/openssl that referenced this pull request Jan 14, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
vdukhovni pushed a commit to vdukhovni/openssl that referenced this pull request Jan 14, 2025
With the soon-to-be-merged ML-KEM openssl#26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
vdukhovni pushed a commit to vdukhovni/openssl that referenced this pull request Jan 14, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
openssl-machine pushed a commit that referenced this pull request Jan 17, 2025
With the soon-to-be-merged ML-KEM #26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Jan 17, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Jan 19, 2025
With the soon-to-be-merged ML-KEM #26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Jan 19, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Jan 21, 2025
With the soon-to-be-merged ML-KEM #26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Jan 21, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Jan 22, 2025
With the soon-to-be-merged ML-KEM #26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Jan 22, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Jan 25, 2025
With the soon-to-be-merged ML-KEM #26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Jan 25, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Feb 5, 2025
With the soon-to-be-merged ML-KEM #26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Feb 5, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Feb 7, 2025
With the soon-to-be-merged ML-KEM #26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Feb 7, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
vdukhovni pushed a commit to vdukhovni/openssl that referenced this pull request Feb 12, 2025
With the soon-to-be-merged ML-KEM openssl#26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
vdukhovni pushed a commit to vdukhovni/openssl that referenced this pull request Feb 12, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
openssl-machine pushed a commit that referenced this pull request Feb 14, 2025
With the soon-to-be-merged ML-KEM #26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
openssl-machine pushed a commit that referenced this pull request Feb 14, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from #26217)
definability pushed a commit to definability/openssl that referenced this pull request Feb 25, 2025
With the soon-to-be-merged ML-KEM openssl#26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
definability pushed a commit to definability/openssl that referenced this pull request Feb 25, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
quarckster pushed a commit to quarckster/openssl-fork that referenced this pull request Feb 27, 2025
With the soon-to-be-merged ML-KEM openssl#26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
quarckster pushed a commit to quarckster/openssl-fork that referenced this pull request Feb 27, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
DDvO pushed a commit to siemens/openssl that referenced this pull request Jun 16, 2025
With the soon-to-be-merged ML-KEM openssl#26172 as the merge base.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
DDvO pushed a commit to siemens/openssl that referenced this pull request Jun 16, 2025
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from openssl#26217)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approval: ready to merge The 24 hour grace period has passed, ready to merge tests: exempted The PR is exempt from requirements for testing triaged: bug The issue/pr is/fixes a bug triaged: documentation The issue/pr deals with documentation (errors)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants