8000 [PLACEHOLDER] wire/stable version by OtaK · Pull Request #81 · wireapp/openmls · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[PLACEHOLDER] wire/stable version #81

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

Draft
wants to merge 32 commits into
base: feat/rfc9420
Choose a base branch
from
Draft

[PLACEHOLDER] wire/stable version #81

wants to merge 32 commits into from

Conversation

OtaK
Copy link
@OtaK OtaK commented Feb 14, 2024

No description provided.

@github-actions github-actions bot added size/xl and removed size/l labels Apr 15, 2024
Copy link

This PR is so big! Please, split it 😊

Copy link

This PR is so big! Please, split it 😊

Kyber PQ KEM is still being worked on and has an active draft:
https://datatracker.ietf.org/doc/html/draft-cfrg-schwabe-kyber-04.

Additionally, the hybrid scheme that combines X25519 and Kyber is
also in the drafting phase:
https://www.ietf.org/archive/id/draft-tls-westerbaan-xyber768d00-02.html

Given this, it makes no sense for us to provide support for Kyber-based
KEMs.
Copy link
github-actions bot commented Jul 4, 2024

This PR is so big! Please, split it 😊

Copy link

This PR is so big! Please, split it 😊

They're just too big and overflow the stack when they run.
Copy link

This PR is so big! Please, split it 😊

coriolinus added 3 commits May 2, 2025 16:19
…izable

CoreCrypto needs the ability to export and import KeyPackages for the
ephemeral client: the history secret has to include the KeyPackage and
all relevant supporting data, and the ephemeral client needs to be able
to restore it all in order to initialize itself.

Keypackages are part of a triad of related encryption data, which
is collected in this struct. But that struct was previously not public.

This commit makes it public in preparation for export and import.
Copy link
github-actions bot commented May 5, 2025

This PR is so big! Please, split it 😊

…eyPackage`

i.e we can dereference or cheaply as_ref it into a KeyPackage.
Copy link
github-actions bot commented May 5, 2025

This PR is so big! Please, split it 😊

This is normally not necessary; it is typically better to use the
high-level operations defined on the `MlsGroup`. But occasionally
it is very helpful to be able to get access to the `PublicGroup`.
This change makes that possible.
Copy link

This PR is so big! Please, split it 😊

Copy link

This PR is so big! Please, split it 😊

Copy link

This PR is so big! Please, split it 😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants
0