From d4b7bfd6cca5d11e2c79f1b1a7fd3962426a1781 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Tue, 27 Sep 2022 12:24:02 +0200 Subject: [PATCH] Fix generating cert dev. Signed-off-by: Pol Henarejos --- src/fido/fido.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fido/fido.c b/src/fido/fido.c index 61ec800..28a70d3 100644 --- a/src/fido/fido.c +++ b/src/fido/fido.c @@ -236,7 +236,7 @@ int scan_files(bool core1) { int ret = mbedtls_ecp_read_key(MBEDTLS_ECP_DP_SECP256R1, &key, file_get_data(ef_keydev), file_get_size(ef_keydev)); if (ret != 0) return ret; - ret = mbedtls_ecp_mul(&key.grp, &key.Q, &key.d, &key.grp.G, random_gen, NULL); + ret = mbedtls_ecp_mul(&key.grp, &key.Q, &key.d, &key.grp.G, core1 ? random_gen : random_gen_core0, NULL); if (ret != 0) return ret; ret = x509_create_cert(&key, cert, sizeof(cert), core1);