mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-01-11 01:45:34 +00:00
- Fixed type of length in get_pkcs_padding()
This commit is contained in:
parent
87e5cdad5b
commit
ec1b9842c4
|
@ -94,7 +94,7 @@ const int *cipher_list( void )
|
||||||
return supported_ciphers;
|
return supported_ciphers;
|
||||||
}
|
}
|
||||||
|
|
||||||
const cipher_info_t *cipher_info_from_type( cipher_type_t cipher_type )
|
const cipher_info_t *cipher_info_from_type( const cipher_type_t cipher_type )
|
||||||
{
|
{
|
||||||
/* Find static cipher information */
|
/* Find static cipher information */
|
||||||
switch ( cipher_type )
|
switch ( cipher_type )
|
||||||
|
@ -433,11 +433,10 @@ static void add_pkcs_padding( unsigned char *output, size_t output_len,
|
||||||
output[data_len + i] = (unsigned char) padding_len;
|
output[data_len + i] = (unsigned char) padding_len;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int get_pkcs_padding( unsigned char *input, unsigned char input_len,
|
static int get_pkcs_padding( unsigned char *input, unsigned int input_len,
|
||||||
size_t *data_len)
|
size_t *data_len)
|
||||||
{
|
{
|
||||||
int i = 0;
|
unsigned int i, padding_len = 0;
|
||||||
unsigned char padding_len = 0;
|
|
||||||
|
|
||||||
if( NULL == input || NULL == data_len )
|
if( NULL == input || NULL == data_len )
|
||||||
return POLARSSL_ERR_CIPHER_BAD_INPUT_DATA;
|
return POLARSSL_ERR_CIPHER_BAD_INPUT_DATA;
|
||||||
|
|
Loading…
Reference in a new issue