mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-12-23 19:25:28 +00:00
Internal renamings in PK
+ an unrelated comment in SSL
This commit is contained in:
parent
12ad798c87
commit
39a48f4934
|
@ -42,7 +42,7 @@ struct mbedtls_pk_info_t
|
||||||
const char *name;
|
const char *name;
|
||||||
|
|
||||||
/** Get key size in bits */
|
/** Get key size in bits */
|
||||||
size_t (*get_size)( const void * );
|
size_t (*get_bitlen)( const void * );
|
||||||
|
|
||||||
/** Tell if the context implements this type (e.g. ECKEY can do ECDSA) */
|
/** Tell if the context implements this type (e.g. ECKEY can do ECDSA) */
|
||||||
int (*can_do)( mbedtls_pk_type_t type );
|
int (*can_do)( mbedtls_pk_type_t type );
|
||||||
|
|
|
@ -265,7 +265,7 @@ struct mbedtls_ssl_transform
|
||||||
*/
|
*/
|
||||||
const mbedtls_ssl_ciphersuite_t *ciphersuite_info;
|
const mbedtls_ssl_ciphersuite_t *ciphersuite_info;
|
||||||
/*!< Chosen cipersuite_info */
|
/*!< Chosen cipersuite_info */
|
||||||
unsigned int keylen; /*!< symmetric key length */
|
unsigned int keylen; /*!< symmetric key length (bytes) */
|
||||||
size_t minlen; /*!< min. ciphertext length */
|
size_t minlen; /*!< min. ciphertext length */
|
||||||
size_t ivlen; /*!< IV length */
|
size_t ivlen; /*!< IV length */
|
||||||
size_t fixed_ivlen; /*!< Fixed part of IV (AEAD) */
|
size_t fixed_ivlen; /*!< Fixed part of IV (AEAD) */
|
||||||
|
|
|
@ -332,7 +332,7 @@ size_t mbedtls_pk_get_size( const mbedtls_pk_context *ctx )
|
||||||
if( ctx == NULL || ctx->pk_info == NULL )
|
if( ctx == NULL || ctx->pk_info == NULL )
|
||||||
return( 0 );
|
return( 0 );
|
||||||
|
|
||||||
return( ctx->pk_info->get_size( ctx->pk_ctx ) );
|
return( ctx->pk_info->get_bitlen( ctx->pk_ctx ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -64,7 +64,7 @@ static int rsa_can_do( mbedtls_pk_type_t type )
|
||||||
type == MBEDTLS_PK_RSASSA_PSS );
|
type == MBEDTLS_PK_RSASSA_PSS );
|
||||||
}
|
}
|
||||||
|
|
||||||
static size_t rsa_get_size( const void *ctx )
|
static size_t rsa_get_bitlen( const void *ctx )
|
||||||
{
|
{
|
||||||
return( 8 * ((const mbedtls_rsa_context *) ctx)->len );
|
return( 8 * ((const mbedtls_rsa_context *) ctx)->len );
|
||||||
}
|
}
|
||||||
|
@ -164,7 +164,7 @@ static void rsa_debug( const void *ctx, mbedtls_pk_debug_item *items )
|
||||||
const mbedtls_pk_info_t mbedtls_rsa_info = {
|
const mbedtls_pk_info_t mbedtls_rsa_info = {
|
||||||
MBEDTLS_PK_RSA,
|
MBEDTLS_PK_RSA,
|
||||||
"RSA",
|
"RSA",
|
||||||
rsa_get_size,
|
rsa_get_bitlen,
|
||||||
rsa_can_do,
|
rsa_can_do,
|
||||||
rsa_verify_wrap,
|
rsa_verify_wrap,
|
||||||
rsa_sign_wrap,
|
rsa_sign_wrap,
|
||||||
|
@ -188,7 +188,7 @@ static int eckey_can_do( mbedtls_pk_type_t type )
|
||||||
type == MBEDTLS_PK_ECDSA );
|
type == MBEDTLS_PK_ECDSA );
|
||||||
}
|
}
|
||||||
|
|
||||||
static size_t eckey_get_size( const void *ctx )
|
static size_t eckey_get_bitlen( const void *ctx )
|
||||||
{
|
{
|
||||||
return( ((mbedtls_ecp_keypair *) ctx)->grp.pbits );
|
return( ((mbedtls_ecp_keypair *) ctx)->grp.pbits );
|
||||||
}
|
}
|
||||||
|
@ -274,7 +274,7 @@ static void eckey_debug( const void *ctx, mbedtls_pk_debug_item *items )
|
||||||
const mbedtls_pk_info_t mbedtls_eckey_info = {
|
const mbedtls_pk_info_t mbedtls_eckey_info = {
|
||||||
MBEDTLS_PK_ECKEY,
|
MBEDTLS_PK_ECKEY,
|
||||||
"EC",
|
"EC",
|
||||||
eckey_get_size,
|
eckey_get_bitlen,
|
||||||
eckey_can_do,
|
eckey_can_do,
|
||||||
#if defined(MBEDTLS_ECDSA_C)
|
#if defined(MBEDTLS_ECDSA_C)
|
||||||
eckey_verify_wrap,
|
eckey_verify_wrap,
|
||||||
|
@ -303,7 +303,7 @@ static int eckeydh_can_do( mbedtls_pk_type_t type )
|
||||||
const mbedtls_pk_info_t mbedtls_eckeydh_info = {
|
const mbedtls_pk_info_t mbedtls_eckeydh_info = {
|
||||||
MBEDTLS_PK_ECKEY_DH,
|
MBEDTLS_PK_ECKEY_DH,
|
||||||
"EC_DH",
|
"EC_DH",
|
||||||
eckey_get_size, /* Same underlying key structure */
|
eckey_get_bitlen, /* Same underlying key structure */
|
||||||
eckeydh_can_do,
|
eckeydh_can_do,
|
||||||
NULL,
|
NULL,
|
||||||
NULL,
|
NULL,
|
||||||
|
@ -366,7 +366,7 @@ static void ecdsa_free_wrap( void *ctx )
|
||||||
const mbedtls_pk_info_t mbedtls_ecdsa_info = {
|
const mbedtls_pk_info_t mbedtls_ecdsa_info = {
|
||||||
MBEDTLS_PK_ECDSA,
|
MBEDTLS_PK_ECDSA,
|
||||||
"ECDSA",
|
"ECDSA",
|
||||||
eckey_get_size, /* Compatible key structures */
|
eckey_get_bitlen, /* Compatible key structures */
|
||||||
ecdsa_can_do,
|
ecdsa_can_do,
|
||||||
ecdsa_verify_wrap,
|
ecdsa_verify_wrap,
|
||||||
ecdsa_sign_wrap,
|
ecdsa_sign_wrap,
|
||||||
|
@ -389,7 +389,7 @@ static int rsa_alt_can_do( mbedtls_pk_type_t type )
|
||||||
return( type == MBEDTLS_PK_RSA );
|
return( type == MBEDTLS_PK_RSA );
|
||||||
}
|
}
|
||||||
|
|
||||||
static size_t rsa_alt_get_size( const void *ctx )
|
static size_t rsa_alt_get_bitlen( const void *ctx )
|
||||||
{
|
{
|
||||||
const mbedtls_rsa_alt_context *rsa_alt = (const mbedtls_rsa_alt_context *) ctx;
|
const mbedtls_rsa_alt_context *rsa_alt = (const mbedtls_rsa_alt_context *) ctx;
|
||||||
|
|
||||||
|
@ -434,7 +434,7 @@ static int rsa_alt_check_pair( const void *pub, const void *prv )
|
||||||
size_t sig_len = 0;
|
size_t sig_len = 0;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
if( rsa_alt_get_size( prv ) != rsa_get_size( pub ) )
|
if( rsa_alt_get_bitlen( prv ) != rsa_get_bitlen( pub ) )
|
||||||
return( MBEDTLS_ERR_RSA_KEY_CHECK_FAILED );
|
return( MBEDTLS_ERR_RSA_KEY_CHECK_FAILED );
|
||||||
|
|
||||||
memset( hash, 0x2a, sizeof( hash ) );
|
memset( hash, 0x2a, sizeof( hash ) );
|
||||||
|
@ -475,7 +475,7 @@ static void rsa_alt_free_wrap( void *ctx )
|
||||||
const mbedtls_pk_info_t mbedtls_rsa_alt_info = {
|
const mbedtls_pk_info_t mbedtls_rsa_alt_info = {
|
||||||
MBEDTLS_PK_RSA_ALT,
|
MBEDTLS_PK_RSA_ALT,
|
||||||
"RSA-alt",
|
"RSA-alt",
|
||||||
rsa_alt_get_size,
|
rsa_alt_get_bitlen,
|
||||||
rsa_alt_can_do,
|
rsa_alt_can_do,
|
||||||
NULL,
|
NULL,
|
||||||
rsa_alt_sign_wrap,
|
rsa_alt_sign_wrap,
|
||||||
|
|
Loading…
Reference in a new issue