Skip to content
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

Update test vectors to have key packages with eternal lifetime #185

Merged
merged 2 commits into from
Mar 14, 2024

Conversation

mulmarta
Copy link
Collaborator

Resolves #181

New test vectors with eternal lifetime come from awslabs/mls-rs/pull/113. I verified that OpenMLS's tests work with the new vectors.

Copy link
Member

@raphaelrobert raphaelrobert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking care of it @mulmarta! I can confirm the vectors pass with OpenMLS. I noticed that passive-client-random.json is about 10x bigger than before though. Since it's a lot of data and it makes the test quite slow, could please make a smaller version?

@mulmarta
Copy link
Collaborator Author

Thanks for taking care of it @mulmarta! I can confirm the vectors pass with OpenMLS. I noticed that passive-client-random.json is about 10x bigger than before though. Since it's a lot of data and it makes the test quite slow, could please make a smaller version?

I didn't notice, it used to have only cipher suite 1. I removed all cipher suites other than 1 (since the cipher suite doesn't matter for this test)

Copy link
Member

@raphaelrobert raphaelrobert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@raphaelrobert raphaelrobert merged commit 7b9a894 into main Mar 14, 2024
@raphaelrobert raphaelrobert deleted the test-vectors-fixup branch March 14, 2024 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

Key Packages in Passive Client Test Vectors are expired
2 participants