Skip to content

[_] Remove kyber512 and kyber1024#30

Merged
TamaraFinogina merged 1 commit into
masterfrom
keep_one_kyber
Mar 16, 2026
Merged

[_] Remove kyber512 and kyber1024#30
TamaraFinogina merged 1 commit into
masterfrom
keep_one_kyber

Conversation

@TamaraFinogina

@TamaraFinogina TamaraFinogina commented Mar 16, 2026

Copy link
Copy Markdown
Contributor

Description

Currently crypto exports Kyber512, Kyber768, and Kyber1024. The default is set to Kyber768. Yet, the library will be used exclusively with only one of the key sizes. Hence, the code base can be decreased by removing unused Kyber modes

Related Issues

MT-MN-01 from https://inxt.atlassian.net/wiki/spaces/T/pages/1007583233/PQ+Meet+Code+Security+Assessment#MT-MN-01

Checklist

  • Changes have been tested locally.
  • Unit tests have been written or updated as necessary.
  • The code adheres to the repository's coding standards.
  • Relevant documentation has been added or updated.
  • No new warnings or errors have been introduced.
  • SonarCloud issues have been reviewed and addressed.
  • QA Passed

Testing Process

unit tests

@TamaraFinogina TamaraFinogina self-assigned this Mar 16, 2026
@sonarqubecloud

Copy link
Copy Markdown

@TamaraFinogina TamaraFinogina requested a review from xabg2 March 16, 2026 14:29
@TamaraFinogina TamaraFinogina merged commit 7954fe7 into master Mar 16, 2026
3 checks passed
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.

2 participants