Skip to content

Commit c4a08af

Browse files
committed
Upgrade to Mbedtls 3.6
Signed-off-by: Pol Henarejos <[email protected]>
1 parent 223fc11 commit c4a08af

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

pico-keys-sdk

src/hsm/sc_hsm.c

+1-2
Original file line numberDiff line numberDiff line change
@@ -513,9 +513,8 @@ int store_keys(void *key_ctx, int type, uint8_t key_id) {
513513
}
514514
else if (type & PICO_KEYS_KEY_EC) {
515515
mbedtls_ecdsa_context *ecdsa = (mbedtls_ecdsa_context *) key_ctx;
516-
key_size = (uint16_t)mbedtls_mpi_size(&ecdsa->d);
517516
kdata[0] = ecdsa->grp.id & 0xff;
518-
mbedtls_ecp_write_key(ecdsa, kdata + 1, key_size);
517+
mbedtls_ecp_write_key_ext(ecdsa, (size_t *)&key_size, kdata + 1, sizeof(kdata) - 1);
519518
key_size++;
520519
}
521520
else if (type & PICO_KEYS_KEY_AES) {

0 commit comments

Comments
 (0)