mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-12-25 01:35:38 +00:00
always compile mbedtls_psa_inject_entropy
In case of dual core this function header must be enable for calling the SPM entropy inject function without any use of NV_SEED
This commit is contained in:
parent
a678f233a7
commit
1d7195f715
|
@ -48,7 +48,6 @@ extern "C" {
|
|||
void mbedtls_psa_crypto_free( void );
|
||||
|
||||
|
||||
#if ( defined(MBEDTLS_ENTROPY_NV_SEED) && defined(MBEDTLS_PSA_HAS_ITS_IO) )
|
||||
/**
|
||||
* \brief Inject an initial entropy seed for the random generator into
|
||||
* secure storage.
|
||||
|
@ -89,6 +88,13 @@ void mbedtls_psa_crypto_free( void );
|
|||
*
|
||||
* This is an Mbed TLS extension.
|
||||
*
|
||||
* \note This function is only available on the following platforms:
|
||||
* * If the compile-time options MBEDTLS_ENTROPY_NV_SEED and
|
||||
* MBEDTLS_PSA_HAS_ITS_IO are both enabled. Note that you
|
||||
* must provide compatible implementations of mbedtls_nv_seed_read
|
||||
* and mbedtls_nv_seed_write.
|
||||
* * In a client-server integration of PSA Cryptography, on the client side,
|
||||
* if the server supports this feature.
|
||||
* \param seed[in] Buffer containing the seed value to inject.
|
||||
* \param seed_size Size of the \p seed buffer.
|
||||
* The size of the seed in bytes must be greater
|
||||
|
@ -114,7 +120,6 @@ void mbedtls_psa_crypto_free( void );
|
|||
psa_status_t mbedtls_psa_inject_entropy(const unsigned char *seed,
|
||||
size_t seed_size);
|
||||
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue