Skip to content

Incremental ML-KEM#267

Open
ZettaScript wants to merge 3 commits intoRustCrypto:masterfrom
ZettaScript:incremental-mlkem
Open

Incremental ML-KEM#267
ZettaScript wants to merge 3 commits intoRustCrypto:masterfrom
ZettaScript:incremental-mlkem

Conversation

@ZettaScript
Copy link

Fix #264

Implemented incremental ML-KEM and corresponding tests.

I used function names like encapsulate_incremental_1 so people who want to use the standard interface won't be confused by ambiguous encapsulate_1. The types used should also prevent some erroneous uses like mixing interfaces.

I'm not sure about the name EncapsulationSecret because it's a bit ambiguous (it may be misunderstood as the shared secret).

@ZettaScript
Copy link
Author

Actually, it is more complicated than that, please don't merge now. The Signal article does not explicit the algorithms, so I will have to dig libcrux.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Incremental ML-KEM

1 participant

Comments