Paul Elliott

Results 31 issues of Paul Elliott

### Summary During the multipart tests we often call `psa_aead_update_ad()` with a valid pointer but with zero length (to test the multipart functionality we break down all parts into bits)....

bug
component-psa
size-s

Interruptible keypair generation, and (raw) key agreement interface designs, based on the previous interruptible ECC work.

enhancement
component-psa
size-m
priority-high

As per https://github.com/ARM-software/psa-api/pull/107 we need to rename the interruptible sign hash functions to make namespace for interruptible sign message. This needs to be done before any more interruptible functions are...

enhancement
component-psa
size-s
priority-high

## Description Found by coverity. Since the pk_wrap code was written, new elements have been added to the mbedtls_pk_context, which were left uninitialised in this case as the wrappers presumed...

enhancement
needs-review
component-crypto
priority-high
size-xs

Following on from the design finalised in #9044, implement the PSA interruptible ECC keypair generation. This will include a basic driver wrapper layer that will only route to the internal...

component-psa
size-m

Extra Tests following on from #9107 - testing interruptible functionality (similar to interruptible sign/verify hash) and Negative tests.

component-psa
size-m
component-test

Tests for #9106, based on previous keypair generation tests, but also including testing of interruptible functionality / call order as usual.

component-psa
size-m

Following on from the design finalised in #9044, implement the PSA interruptible raw key agreement This will include a basic driver wrapper layer that will only route to the internal...

component-psa
size-m

This is the first working version of the release checker script, that was used to generate the 3.4.0 / 2.28.3 releases.

needs-review
needs-reviewer
size-s
priority-low

From Gilles: > These functions should only be defined if some interruptible functions are supported. Most applications don't need interruptibility and don't want to pay for the code size. >...

enhancement
component-crypto
component-psa
size-m
size-optimisation