Paul Elliott

Results 31 issues of Paul Elliott

Stage 2 of implementing interruptible ECC key generation. This should involve implementing` psa_generate_key_iop_complete()` and include any testing that we can do of this function to ensure it is functionally correct....

enhancement
component-psa
size-m

Stage 1 of implementing interruptible ECC key generation. This stage should involve implementing` psa_generate_key_iop_setup()` and `psa_generate_key_iop_abort()` and include any testing that we can do of the above two functions to...

enhancement
component-psa
size-s

Negative testing and other extended testing for PSA Key Agreement (Non Raw version), following on from https://github.com/Mbed-TLS/mbedtls/pull/9462

enhancement
component-psa
size-m
component-test

## Description Add new `psa_key_agreement()` functionality to both key exercises (agreement with self) and `key_agreement_fail()` tests. This brings its testing in line with `psa_raw_key_agreement()` and resolves #9513 Having to update...

enhancement
needs-review
needs-ci
needs-reviewer
component-psa
component-test
priority-high
size-xs

Stage 4 of implementing interruptible ECC key generation. Finally implement driver wrappers for the already defined functions ( `psa_generate_key_iop_setup()`, `psa_generate_key_iop_complete()` and` psa_generate_key_iop_abort()` as well as `psa_generate_key_iop_get_num_ops()`) Driver wrappers should call...

enhancement
component-psa
size-s

Stage 3 of implementing interruptible ECC key generation. This would involve implementing `psa_generate_key_iop_get_num_ops()` and should include tests for the interaction with the iop key generation functions and `psa_interruptible_set_max_ops()`, for example...

enhancement
component-psa
size-s

Stage 5 of implementing interruptible ECC export public key. Finally implement driver wrappers for the already defined functions ( `psa_export_public_key_iop_setup()`, `psa_export_public_key_iop_complete()` and `psa_export_public_key_iop_abort()` as well as `psa_export_public_key_iop_get_num_ops()`) Driver wrappers should...

enhancement
component-psa
size-s

Fixes: #515 /claim #515 WIP

enhancement
component-psa
size-s

Stage 3 of implementing interruptible ECC export public key. This should involve implementing `psa_export_public_key_iop_complete()` and include any testing that we can do of this function to ensure it is functionally...

enhancement
component-psa
size-m

Stage 2 of implementing interruptible ECC export public key. This should involve implementing `psa_export_public_key_iop_setup()` and `psa_export_public_key_iop_abort()` and include any testing that we can do of the above two functions to...

enhancement
component-psa
size-s