psa_generate_key: specify what the extra parameters mean

This commit is contained in:
Gilles Peskine 2018-03-28 18:44:14 +02:00 committed by itayzafrir
parent 9e7dc717b0
commit f48af7fe76

View File

@ -1407,7 +1407,7 @@ psa_status_t psa_asymmetric_encrypt(psa_key_slot_t key,
* supported. * supported.
* \param salt_length Size of the \c salt buffer in bytes. * \param salt_length Size of the \c salt buffer in bytes.
* If \c salt is \c NULL, pass 0. * If \c salt is \c NULL, pass 0.
* \param output Buffer where the encrypted message is to be written. * \param output Buffer where the decrypted message is to be written.
* \param output_size Size of the \c output buffer in bytes. * \param output_size Size of the \c output buffer in bytes.
* \param output_length On success, the number of bytes * \param output_length On success, the number of bytes
* that make up the returned output. * that make up the returned output.
@ -1485,9 +1485,9 @@ psa_status_t psa_generate_random(uint8_t *output,
* table below. For vendor-defined key types, the vendor documentation * table below. For vendor-defined key types, the vendor documentation
* shall define the parameter type and the default parameters. * shall define the parameter type and the default parameters.
* *
* Type | Parameter type | Default parameters * Type | Parameter type | Meaning | Parameters used if `parameters == NULL`
* ---- | -------------- | ------------------ * ---- | -------------- | ------- | ---------------------------------------
* `PSA_KEY_TYPE_RSA_KEYPAIR` | `unsigned int` | 65537 * `PSA_KEY_TYPE_RSA_KEYPAIR` | `unsigned int` | Public exponent | 65537
* *
* \retval PSA_SUCCESS * \retval PSA_SUCCESS
* \retval PSA_ERROR_NOT_SUPPORTED * \retval PSA_ERROR_NOT_SUPPORTED