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

Dilithium: support fixed size arays in dilithium_key #7727

Merged
merged 1 commit into from
Jul 16, 2024

Conversation

SparkiDev
Copy link
Contributor

Description

Support fixed size arrays for pre-generated matrix and vectors.
Define: WC_DILITHIUM_FIXED_ARRAY

Testing

./configure '--disable-shared' '--enable-experimental' '--enable-dilithium' 'CFLAGS=-DWC_DILITHIUM_CACHE_PRIV_VECTORS -DWC_DILITHIUM_CACHE_PUB_VECTORS -DWOLFSSL_DILITHIUM_ALIGNMENT=0 -DWC_DILITHIUM_FIXED_ARRAY'

Checklist

  • added tests
  • updated/added doxygen
  • updated appropriate READMEs
  • Updated manual and documentation

@SparkiDev SparkiDev self-assigned this Jul 9, 2024
@SparkiDev SparkiDev assigned wolfSSL-Bot and unassigned SparkiDev Jul 10, 2024
Copy link
Contributor

@JacobBarthelmeh JacobBarthelmeh left a comment

Choose a reason for hiding this comment

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

@SparkiDev please follow up on this with adding the new configuration options for Dilithium into CI testing.

@SparkiDev SparkiDev dismissed JacobBarthelmeh’s stale review July 16, 2024 16:15

The merge-base changed after approval.

@SparkiDev SparkiDev dismissed JacobBarthelmeh’s stale review July 16, 2024 21:31

The merge-base changed after approval.

Support fixed size arrays for pre-generated matrix and vectors.
Define: WC_DILITHIUM_FIXED_ARRAY
@JacobBarthelmeh JacobBarthelmeh merged commit 0be4041 into wolfSSL:master Jul 16, 2024
119 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.

3 participants