Skip to content

Commit f710f33

Browse files
dgreen-armPatater
authored andcommitted
Remove extra parameter from psa_drv_se_generate_key_t
1 parent 5605f51 commit f710f33

File tree

2 files changed

+0
-12
lines changed

2 files changed

+0
-12
lines changed

include/psa/crypto_se_driver.h

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -933,11 +933,6 @@ typedef psa_status_t (*psa_drv_se_export_key_t)(psa_drv_se_context_t *drv_contex
933933
* Driver developers should endeavor to match the
934934
* usages as close as possible.
935935
* \param[in] bits The size in bits of the key to be generated.
936-
* \param[in] extra Extra parameters for key generation. The
937-
* interpretation of this parameter should match
938-
* the interpretation in the `extra` parameter in
939-
* the `psa_generate_key` function
940-
* \param[in] extra_size The size in bytes of the \p extra buffer
941936
* \param[out] p_pubkey_out The buffer where the public key information will
942937
* be placed
943938
* \param[in] pubkey_out_size The size in bytes of the `p_pubkey_out` buffer
@@ -949,8 +944,6 @@ typedef psa_status_t (*psa_drv_se_generate_key_t)(psa_drv_se_context_t *drv_cont
949944
psa_key_type_t type,
950945
psa_key_usage_t usage,
951946
size_t bits,
952-
const void *extra,
953-
size_t extra_size,
954947
uint8_t *p_pubkey_out,
955948
size_t pubkey_out_size,
956949
size_t *p_pubkey_length);

tests/suites/test_suite_psa_crypto_se_driver_hal_mocks.function

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ static struct
1111
psa_key_type_t type;
1212
psa_key_usage_t usage;
1313
size_t bits;
14-
size_t extra_size;
1514
size_t pubkey_out_size;
1615
psa_status_t return_value;
1716
} mock_generate_data;
@@ -94,14 +93,11 @@ static psa_status_t mock_generate( psa_drv_se_context_t *context,
9493
psa_key_type_t type,
9594
psa_key_usage_t usage,
9695
size_t bits,
97-
const void *extra,
98-
size_t extra_size,
9996
uint8_t *p_pubkey_out,
10097
size_t pubkey_out_size,
10198
size_t *p_pubkey_length )
10299
{
103100
(void) context;
104-
(void) extra;
105101
(void) p_pubkey_out;
106102
(void) p_pubkey_length;
107103

@@ -110,7 +106,6 @@ static psa_status_t mock_generate( psa_drv_se_context_t *context,
110106
mock_generate_data.type = type;
111107
mock_generate_data.usage = usage;
112108
mock_generate_data.bits = bits;
113-
mock_generate_data.extra_size = extra_size;
114109
mock_generate_data.pubkey_out_size = pubkey_out_size;
115110

116111
return( mock_generate_data.return_value );

0 commit comments

Comments
 (0)