mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-02-04 06:40:03 +00:00
Add comment to indicate non-PSA spec assertion.
Signed-off-by: Paul Elliott <paul.elliott@arm.com>
This commit is contained in:
parent
5686533ba2
commit
96b89b208a
@ -6539,6 +6539,10 @@ void sign_hash_interruptible(int key_type_arg, data_t *key_data,
|
||||
|
||||
if (status == PSA_SUCCESS || status == PSA_OPERATION_INCOMPLETE) {
|
||||
num_ops = psa_sign_hash_get_num_ops(&operation);
|
||||
/* We are asserting here that every complete makes progress
|
||||
* (completes some ops), which is true of the internal
|
||||
* implementation and probably any implementation, however this is
|
||||
* not mandated by the PSA specification. */
|
||||
TEST_ASSERT(num_ops > num_ops_prior);
|
||||
|
||||
num_ops_prior = num_ops;
|
||||
@ -6694,6 +6698,10 @@ void sign_hash_fail_interruptible(int key_type_arg, data_t *key_data,
|
||||
if (actual_status == PSA_SUCCESS ||
|
||||
actual_status == PSA_OPERATION_INCOMPLETE) {
|
||||
num_ops = psa_sign_hash_get_num_ops(&operation);
|
||||
/* We are asserting here that every complete makes progress
|
||||
* (completes some ops), which is true of the internal
|
||||
* implementation and probably any implementation, however this is
|
||||
* not mandated by the PSA specification. */
|
||||
TEST_ASSERT(num_ops > num_ops_prior);
|
||||
|
||||
num_ops_prior = num_ops;
|
||||
@ -7022,6 +7030,10 @@ void verify_hash_interruptible(int key_type_arg, data_t *key_data,
|
||||
|
||||
if (status == PSA_SUCCESS || status == PSA_OPERATION_INCOMPLETE) {
|
||||
num_ops = psa_verify_hash_get_num_ops(&operation);
|
||||
/* We are asserting here that every complete makes progress
|
||||
* (completes some ops), which is true of the internal
|
||||
* implementation and probably any implementation, however this is
|
||||
* not mandated by the PSA specification. */
|
||||
TEST_ASSERT(num_ops > num_ops_prior);
|
||||
|
||||
num_ops_prior = num_ops;
|
||||
@ -7151,6 +7163,10 @@ void verify_hash_fail_interruptible(int key_type_arg, data_t *key_data,
|
||||
if (actual_status == PSA_SUCCESS ||
|
||||
actual_status == PSA_OPERATION_INCOMPLETE) {
|
||||
num_ops = psa_verify_hash_get_num_ops(&operation);
|
||||
/* We are asserting here that every complete makes progress
|
||||
* (completes some ops), which is true of the internal
|
||||
* implementation and probably any implementation, however this is
|
||||
* not mandated by the PSA specification. */
|
||||
TEST_ASSERT(num_ops > num_ops_prior);
|
||||
|
||||
num_ops_prior = num_ops;
|
||||
|
Loading…
x
Reference in New Issue
Block a user