mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-04-07 13:22:46 +00:00
Do not make pk_opaque_rsa_decrypt() depend on MBEDTLS_RSA_C
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
This commit is contained in:
parent
b32ae72e27
commit
6c26adc900
@ -1602,7 +1602,6 @@ const mbedtls_pk_info_t mbedtls_pk_ecdsa_opaque_info = {
|
|||||||
NULL, /* debug - could be done later, or even left NULL */
|
NULL, /* debug - could be done later, or even left NULL */
|
||||||
};
|
};
|
||||||
|
|
||||||
#if defined(MBEDTLS_RSA_C)
|
|
||||||
static int pk_opaque_rsa_decrypt( void *ctx,
|
static int pk_opaque_rsa_decrypt( void *ctx,
|
||||||
const unsigned char *input, size_t ilen,
|
const unsigned char *input, size_t ilen,
|
||||||
unsigned char *output, size_t *olen, size_t osize,
|
unsigned char *output, size_t *olen, size_t osize,
|
||||||
@ -1626,7 +1625,6 @@ static int pk_opaque_rsa_decrypt( void *ctx,
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
const mbedtls_pk_info_t mbedtls_pk_rsa_opaque_info = {
|
const mbedtls_pk_info_t mbedtls_pk_rsa_opaque_info = {
|
||||||
MBEDTLS_PK_OPAQUE,
|
MBEDTLS_PK_OPAQUE,
|
||||||
@ -1639,11 +1637,7 @@ const mbedtls_pk_info_t mbedtls_pk_rsa_opaque_info = {
|
|||||||
NULL, /* restartable verify - not relevant */
|
NULL, /* restartable verify - not relevant */
|
||||||
NULL, /* restartable sign - not relevant */
|
NULL, /* restartable sign - not relevant */
|
||||||
#endif
|
#endif
|
||||||
#if defined(MBEDTLS_RSA_C)
|
|
||||||
pk_opaque_rsa_decrypt,
|
pk_opaque_rsa_decrypt,
|
||||||
#else
|
|
||||||
NULL, /* decrypt */
|
|
||||||
#endif /* MBEDTLS_RSA_C */
|
|
||||||
NULL, /* encrypt - will be done later */
|
NULL, /* encrypt - will be done later */
|
||||||
NULL, /* check_pair - could be done later or left NULL */
|
NULL, /* check_pair - could be done later or left NULL */
|
||||||
pk_opaque_alloc_wrap,
|
pk_opaque_alloc_wrap,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user