pk_wrap: fix for DETERMINISTIC_ECDSA case in ecdsa_sign_wrap()

Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
diff --git a/library/pk_wrap.c b/library/pk_wrap.c
index ab19a47..525f6bc 100644
--- a/library/pk_wrap.c
+++ b/library/pk_wrap.c
@@ -878,8 +878,13 @@
     psa_status_t status;
     unsigned char buf[PSA_KEY_EXPORT_ECC_KEY_PAIR_MAX_SIZE(
             PSA_VENDOR_ECC_MAX_CURVE_BITS )];
+#if defined(MBEDTLS_ECDSA_DETERMINISTIC)
+    psa_algorithm_t psa_sig_md =
+        PSA_ALG_DETERMINISTIC_ECDSA( mbedtls_hash_info_psa_from_md( md_alg ) );
+#else
     psa_algorithm_t psa_sig_md =
         PSA_ALG_ECDSA( mbedtls_hash_info_psa_from_md( md_alg ) );
+#endif
     size_t curve_bits;
     psa_ecc_family_t curve =
         mbedtls_ecc_group_to_psa( ctx->grp.id, &curve_bits );