mbedtls_psa_pake_get_implicit_key() function
Get implicitly confirmed shared secret from a PAKE.
Arguments
operation
Active PAKE operation.
output
Output buffer for implicit key.
output_size
Size of the output buffer in bytes.
output_length
On success, the number of bytes of the implicit key.
Return value
#PSA_SUCCESS Success. #PSA_ERROR_NOT_SUPPORTED Input from a PAKE is not supported by the algorithm in the \p output key derivation operation. #PSA_ERROR_INSUFFICIENT_MEMORY \emptydescription #PSA_ERROR_CORRUPTION_DETECTED \emptydescription #PSA_ERROR_DATA_CORRUPT \emptydescription #PSA_ERROR_DATA_INVALID \emptydescription
Notes
The signature of this function is that of a PSA driver pake_get_implicit_key entry point. This function behaves as a pake_get_implicit_key entry point as defined in the PSA driver interface specification for transparent drivers.
mbedtls_psa_pake_get_implicit_key() is called by 1 function and calls 2 functions:
![]()
mbedtls_psa_pake_get_implicit_key()
mbedtls_psa_pake_get_implicit_key() reads 3 variables:
![]()
mbedtls_psa_pake_get_implicit_key()