mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-04-25 09:02:48 +00:00
Add test for parse_binary_string
Signed-off-by: Kusumit Ghoderao <Kusumit.Ghoderao@silabs.com>
This commit is contained in:
parent
0f2f996b92
commit
d60dfc0e43
@ -5031,6 +5031,9 @@ PSA key derivation setup: bad algorithm
|
||||
depends_on:PSA_WANT_ALG_SHA_256
|
||||
derive_setup:PSA_ALG_CATEGORY_KEY_DERIVATION:PSA_ERROR_NOT_SUPPORTED
|
||||
|
||||
Parse binary string
|
||||
parse_binary_string_test:"123456":0x123456
|
||||
|
||||
PSA key derivation: HKDF-SHA-256, good case, direct output
|
||||
depends_on:PSA_WANT_ALG_HKDF:PSA_WANT_ALG_SHA_256
|
||||
derive_input:PSA_ALG_HKDF(PSA_ALG_SHA_256):PSA_KEY_DERIVATION_INPUT_SALT:PSA_KEY_TYPE_NONE:"":PSA_SUCCESS:PSA_KEY_DERIVATION_INPUT_SECRET:PSA_KEY_TYPE_DERIVE:"0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b":PSA_SUCCESS:PSA_KEY_DERIVATION_INPUT_INFO:PSA_KEY_TYPE_NONE:"":PSA_SUCCESS:PSA_KEY_TYPE_NONE:PSA_SUCCESS
|
||||
|
@ -8459,6 +8459,15 @@ exit:
|
||||
}
|
||||
/* END_CASE */
|
||||
|
||||
/* BEGIN_CASE */
|
||||
void parse_binary_string_test(data_t *input, int output)
|
||||
{
|
||||
uint64_t value;
|
||||
value = parse_binary_string(input);
|
||||
TEST_EQUAL(value, output);
|
||||
}
|
||||
/* END_CASE */
|
||||
|
||||
/* BEGIN_CASE */
|
||||
void derive_input(int alg_arg,
|
||||
int step_arg1, int key_type_arg1, data_t *input1,
|
||||
|
Loading…
x
Reference in New Issue
Block a user