mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-03-28 08:37:25 +00:00
pk: fix a return value and a typo in comment
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
This commit is contained in:
parent
a7cb845705
commit
016264b6cb
@ -282,7 +282,7 @@ typedef struct mbedtls_pk_context {
|
|||||||
* - the following fields are used for all public key operations: signature
|
* - the following fields are used for all public key operations: signature
|
||||||
* verify, key pair check and key write.
|
* verify, key pair check and key write.
|
||||||
* Of course, when MBEDTLS_PK_USE_PSA_EC_DATA is not enabled, the legacy
|
* Of course, when MBEDTLS_PK_USE_PSA_EC_DATA is not enabled, the legacy
|
||||||
* ecp_keypair structure is used for storing the public key and perform
|
* ecp_keypair structure is used for storing the public key and performing
|
||||||
* all the operations.
|
* all the operations.
|
||||||
*
|
*
|
||||||
* Note: This new public key storing solution only works for EC keys, not
|
* Note: This new public key storing solution only works for EC keys, not
|
||||||
|
@ -722,7 +722,7 @@ static int pk_get_ecpubkey(unsigned char **p, const unsigned char *end,
|
|||||||
} else {
|
} else {
|
||||||
/* Uncompressed format */
|
/* Uncompressed format */
|
||||||
if ((end - *p) > MBEDTLS_PK_MAX_EC_PUBKEY_RAW_LEN) {
|
if ((end - *p) > MBEDTLS_PK_MAX_EC_PUBKEY_RAW_LEN) {
|
||||||
return MBEDTLS_ERR_PK_BAD_INPUT_DATA;
|
return MBEDTLS_ERR_PK_BUFFER_TOO_SMALL;
|
||||||
}
|
}
|
||||||
memcpy(pk->pub_raw, *p, (end - *p));
|
memcpy(pk->pub_raw, *p, (end - *p));
|
||||||
pk->pub_raw_len = end - *p;
|
pk->pub_raw_len = end - *p;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user