Add empty-output-buffer test cases for single-part hash functions
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
This commit is contained in:
parent
e92c68a878
commit
cd65f4ccac
1 changed files with 8 additions and 0 deletions
|
@ -799,6 +799,10 @@ hash_compute_fail:PSA_ALG_ANY_HASH:"":32:PSA_ERROR_NOT_SUPPORTED
|
|||
PSA hash compute: bad algorithm (not a hash)
|
||||
hash_compute_fail:PSA_ALG_HMAC(PSA_ALG_SHA_256):"":32:PSA_ERROR_INVALID_ARGUMENT
|
||||
|
||||
PSA hash compute: output buffer empty
|
||||
depends_on:MBEDTLS_SHA256_C
|
||||
hash_compute_fail:PSA_ALG_SHA_256:"":0:PSA_ERROR_BUFFER_TOO_SMALL
|
||||
|
||||
PSA hash compute: output buffer too small
|
||||
depends_on:MBEDTLS_SHA256_C
|
||||
hash_compute_fail:PSA_ALG_SHA_256:"":31:PSA_ERROR_BUFFER_TOO_SMALL
|
||||
|
@ -828,6 +832,10 @@ PSA hash compare: truncated hash
|
|||
depends_on:MBEDTLS_SHA256_C
|
||||
hash_compare_fail:PSA_ALG_SHA_256:"":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8":PSA_ERROR_INVALID_SIGNATURE
|
||||
|
||||
PSA hash compare: empty hash
|
||||
depends_on:MBEDTLS_SHA256_C
|
||||
hash_compare_fail:PSA_ALG_SHA_256:"":"":PSA_ERROR_INVALID_SIGNATURE
|
||||
|
||||
PSA hash compare: good
|
||||
depends_on:MBEDTLS_SHA256_C
|
||||
hash_compare_fail:PSA_ALG_SHA_256:"":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855":PSA_SUCCESS
|
||||
|
|
Loading…
Reference in a new issue