Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Rewrite fuzz_privkey.c and fuzz_pubkey.c for the PSA API #9980

Open
davidhorstmann-arm opened this issue Feb 13, 2025 · 0 comments
Open

Rewrite fuzz_privkey.c and fuzz_pubkey.c for the PSA API #9980

davidhorstmann-arm opened this issue Feb 13, 2025 · 0 comments
Labels
size-m Estimated task size: medium (~1w)

Comments

@davidhorstmann-arm
Copy link
Contributor

davidhorstmann-arm commented Feb 13, 2025

Part of implementing #9904

Rewrite the programs fuzz_privkey and fuzz_pubkey to have the equivalent of their current functionality (as far as possible) using the PSA API.

This involves rewriting these fuzz programs to do broadly the following steps:

  • Parse the key from the input to the fuzzer with PK
  • Use the PK to PSA bridge to import these keys into a PSA key slot
  • Check that everything is okay

This task is done when these fuzzing programs no longer use any legacy function.

Estimate: 10 Ideal Engineering Hours

@davidhorstmann-arm davidhorstmann-arm added the size-m Estimated task size: medium (~1w) label Feb 13, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
size-m Estimated task size: medium (~1w)
Projects
None yet
Development

No branches or pull requests

1 participant