commit | eccf88fa480ca635de81a0e5381139f31ad235af | [log] [tgz] |
---|---|---|
author | Neil Armstrong <narmstrong@baylibre.com> | Fri Apr 08 15:11:50 2022 +0200 |
committer | Neil Armstrong <narmstrong@baylibre.com> | Fri Apr 08 15:11:50 2022 +0200 |
tree | 3ae2be216fe8aabccea460f19dd991b2a023c249 | |
parent | c1152e4a0f1f12f95f446798a2b91a2225fea19f [diff] |
Only accept RSA key pair in mbedtls_pk_setup_opaque() Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
diff --git a/library/pk.c b/library/pk.c index 837d6a2..9b16eca 100644 --- a/library/pk.c +++ b/library/pk.c
@@ -169,7 +169,7 @@ if( PSA_KEY_TYPE_IS_ECC_KEY_PAIR( type ) ) info = &mbedtls_pk_ecdsa_opaque_info; - else if( PSA_KEY_TYPE_IS_RSA( type ) ) + else if( type == PSA_KEY_TYPE_RSA_KEY_PAIR ) info = &mbedtls_pk_rsa_opaque_info; else return( MBEDTLS_ERR_PK_FEATURE_UNAVAILABLE );