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

Verification Failure Test with SignDecode_h #115

Merged
merged 9 commits into from
Mar 4, 2025

Conversation

ekarabu
Copy link
Collaborator

@ekarabu ekarabu commented Mar 3, 2025

  • This test case is designed to validate an expected failure scenario in the MLDSA signature verification routine.
  • Specifically, it targets an error condition related to the signature decode hint (singdecode_h).

@ekarabu ekarabu requested a review from Copilot March 3, 2025 19:49

Choose a reason for hiding this comment

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

PR Overview

This PR adds a new YAML test configuration file for the "ML_DSA_randomized_h_decode_fail_test" verification failure.

  • Introduces a YAML file to configure test parameters
  • Sets test name via plusargs and parameters for the new test

Reviewed Changes

File Description
src/mldsa_top/uvmf/uvmf_template_output/project_benches/mldsa/tb/tests/src/ML_DSA_randomized_h_decode_fail_test.yml New YAML test configuration file for the verification failure test

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Comments suppressed due to low confidence (1)

src/mldsa_top/uvmf/uvmf_template_output/project_benches/mldsa/tb/tests/src/ML_DSA_randomized_h_decode_fail_test.yml:3

  • [nitpick] If the random seed is intended to make test results reproducible, consider either enabling this setting with additional documentation or removing the commented line to avoid confusion.
# seed: 4098270334
Nitsirks
Nitsirks previously approved these changes Mar 3, 2025
@ekarabu ekarabu requested a review from mojtaba-bisheh March 3, 2025 21:45
mojtaba-bisheh
mojtaba-bisheh previously approved these changes Mar 3, 2025
…il' with updated timestamp and hash after successful run
@ekarabu ekarabu merged commit 98261c8 into main Mar 4, 2025
5 checks passed
@ekarabu ekarabu deleted the user/ekarabulut/MLDSA_verif_h_fail branch March 5, 2025 22:56
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.

4 participants