/net-tools-3.7.0/mbedtls-2.4.0/library/ |
D | md_wrap.c | 74 static void md2_starts_wrap( void *ctx ) in md2_starts_wrap() argument 76 mbedtls_md2_starts( (mbedtls_md2_context *) ctx ); in md2_starts_wrap() 79 static void md2_update_wrap( void *ctx, const unsigned char *input, in md2_update_wrap() argument 82 mbedtls_md2_update( (mbedtls_md2_context *) ctx, input, ilen ); in md2_update_wrap() 85 static void md2_finish_wrap( void *ctx, unsigned char *output ) in md2_finish_wrap() argument 87 mbedtls_md2_finish( (mbedtls_md2_context *) ctx, output ); in md2_finish_wrap() 92 void *ctx = mbedtls_calloc( 1, sizeof( mbedtls_md2_context ) ); in md2_ctx_alloc() local 94 if( ctx != NULL ) in md2_ctx_alloc() 95 mbedtls_md2_init( (mbedtls_md2_context *) ctx ); in md2_ctx_alloc() 97 return( ctx ); in md2_ctx_alloc() [all …]
|
D | md.c | 181 void mbedtls_md_init( mbedtls_md_context_t *ctx ) in mbedtls_md_init() argument 183 memset( ctx, 0, sizeof( mbedtls_md_context_t ) ); in mbedtls_md_init() 186 void mbedtls_md_free( mbedtls_md_context_t *ctx ) in mbedtls_md_free() argument 188 if( ctx == NULL || ctx->md_info == NULL ) in mbedtls_md_free() 191 if( ctx->md_ctx != NULL ) in mbedtls_md_free() 192 ctx->md_info->ctx_free_func( ctx->md_ctx ); in mbedtls_md_free() 194 if( ctx->hmac_ctx != NULL ) in mbedtls_md_free() 196 mbedtls_zeroize( ctx->hmac_ctx, 2 * ctx->md_info->block_size ); in mbedtls_md_free() 197 mbedtls_free( ctx->hmac_ctx ); in mbedtls_md_free() 200 mbedtls_zeroize( ctx, sizeof( mbedtls_md_context_t ) ); in mbedtls_md_free() [all …]
|
D | hmac_drbg.c | 61 void mbedtls_hmac_drbg_init( mbedtls_hmac_drbg_context *ctx ) in mbedtls_hmac_drbg_init() argument 63 memset( ctx, 0, sizeof( mbedtls_hmac_drbg_context ) ); in mbedtls_hmac_drbg_init() 66 mbedtls_mutex_init( &ctx->mutex ); in mbedtls_hmac_drbg_init() 73 void mbedtls_hmac_drbg_update( mbedtls_hmac_drbg_context *ctx, in mbedtls_hmac_drbg_update() argument 76 size_t md_len = mbedtls_md_get_size( ctx->md_ctx.md_info ); in mbedtls_hmac_drbg_update() 84 mbedtls_md_hmac_reset( &ctx->md_ctx ); in mbedtls_hmac_drbg_update() 85 mbedtls_md_hmac_update( &ctx->md_ctx, ctx->V, md_len ); in mbedtls_hmac_drbg_update() 86 mbedtls_md_hmac_update( &ctx->md_ctx, sep, 1 ); in mbedtls_hmac_drbg_update() 88 mbedtls_md_hmac_update( &ctx->md_ctx, additional, add_len ); in mbedtls_hmac_drbg_update() 89 mbedtls_md_hmac_finish( &ctx->md_ctx, K ); in mbedtls_hmac_drbg_update() [all …]
|
D | cipher.c | 131 void mbedtls_cipher_init( mbedtls_cipher_context_t *ctx ) in mbedtls_cipher_init() argument 133 memset( ctx, 0, sizeof( mbedtls_cipher_context_t ) ); in mbedtls_cipher_init() 136 void mbedtls_cipher_free( mbedtls_cipher_context_t *ctx ) in mbedtls_cipher_free() argument 138 if( ctx == NULL ) in mbedtls_cipher_free() 142 if( ctx->cmac_ctx ) in mbedtls_cipher_free() 144 mbedtls_zeroize( ctx->cmac_ctx, sizeof( mbedtls_cmac_context_t ) ); in mbedtls_cipher_free() 145 mbedtls_free( ctx->cmac_ctx ); in mbedtls_cipher_free() 149 if( ctx->cipher_ctx ) in mbedtls_cipher_free() 150 ctx->cipher_info->base->ctx_free_func( ctx->cipher_ctx ); in mbedtls_cipher_free() 152 mbedtls_zeroize( ctx, sizeof(mbedtls_cipher_context_t) ); in mbedtls_cipher_free() [all …]
|
D | dhm.c | 121 void mbedtls_dhm_init( mbedtls_dhm_context *ctx ) in mbedtls_dhm_init() argument 123 memset( ctx, 0, sizeof( mbedtls_dhm_context ) ); in mbedtls_dhm_init() 129 int mbedtls_dhm_read_params( mbedtls_dhm_context *ctx, in mbedtls_dhm_read_params() argument 135 if( ( ret = dhm_read_bignum( &ctx->P, p, end ) ) != 0 || in mbedtls_dhm_read_params() 136 ( ret = dhm_read_bignum( &ctx->G, p, end ) ) != 0 || in mbedtls_dhm_read_params() 137 ( ret = dhm_read_bignum( &ctx->GY, p, end ) ) != 0 ) in mbedtls_dhm_read_params() 140 if( ( ret = dhm_check_range( &ctx->GY, &ctx->P ) ) != 0 ) in mbedtls_dhm_read_params() 143 ctx->len = mbedtls_mpi_size( &ctx->P ); in mbedtls_dhm_read_params() 151 int mbedtls_dhm_make_params( mbedtls_dhm_context *ctx, int x_size, in mbedtls_dhm_make_params() argument 160 if( mbedtls_mpi_cmp_int( &ctx->P, 0 ) == 0 ) in mbedtls_dhm_make_params() [all …]
|
D | md2.c | 86 void mbedtls_md2_init( mbedtls_md2_context *ctx ) in mbedtls_md2_init() argument 88 memset( ctx, 0, sizeof( mbedtls_md2_context ) ); in mbedtls_md2_init() 91 void mbedtls_md2_free( mbedtls_md2_context *ctx ) in mbedtls_md2_free() argument 93 if( ctx == NULL ) in mbedtls_md2_free() 96 mbedtls_zeroize( ctx, sizeof( mbedtls_md2_context ) ); in mbedtls_md2_free() 108 void mbedtls_md2_starts( mbedtls_md2_context *ctx ) in mbedtls_md2_starts() argument 110 memset( ctx->cksum, 0, 16 ); in mbedtls_md2_starts() 111 memset( ctx->state, 0, 46 ); in mbedtls_md2_starts() 112 memset( ctx->buffer, 0, 16 ); in mbedtls_md2_starts() 113 ctx->left = 0; in mbedtls_md2_starts() [all …]
|
D | pk.c | 50 void mbedtls_pk_init( mbedtls_pk_context *ctx ) in mbedtls_pk_init() argument 52 if( ctx == NULL ) in mbedtls_pk_init() 55 ctx->pk_info = NULL; in mbedtls_pk_init() 56 ctx->pk_ctx = NULL; in mbedtls_pk_init() 62 void mbedtls_pk_free( mbedtls_pk_context *ctx ) in mbedtls_pk_free() argument 64 if( ctx == NULL || ctx->pk_info == NULL ) in mbedtls_pk_free() 67 ctx->pk_info->ctx_free_func( ctx->pk_ctx ); in mbedtls_pk_free() 69 mbedtls_zeroize( ctx, sizeof( mbedtls_pk_context ) ); in mbedtls_pk_free() 101 int mbedtls_pk_setup( mbedtls_pk_context *ctx, const mbedtls_pk_info_t *info ) in mbedtls_pk_setup() argument 103 if( ctx == NULL || info == NULL || ctx->pk_info != NULL ) in mbedtls_pk_setup() [all …]
|
D | ecdh.c | 88 void mbedtls_ecdh_init( mbedtls_ecdh_context *ctx ) in mbedtls_ecdh_init() argument 90 memset( ctx, 0, sizeof( mbedtls_ecdh_context ) ); in mbedtls_ecdh_init() 96 void mbedtls_ecdh_free( mbedtls_ecdh_context *ctx ) in mbedtls_ecdh_free() argument 98 if( ctx == NULL ) in mbedtls_ecdh_free() 101 mbedtls_ecp_group_free( &ctx->grp ); in mbedtls_ecdh_free() 102 mbedtls_ecp_point_free( &ctx->Q ); in mbedtls_ecdh_free() 103 mbedtls_ecp_point_free( &ctx->Qp ); in mbedtls_ecdh_free() 104 mbedtls_ecp_point_free( &ctx->Vi ); in mbedtls_ecdh_free() 105 mbedtls_ecp_point_free( &ctx->Vf ); in mbedtls_ecdh_free() 106 mbedtls_mpi_free( &ctx->d ); in mbedtls_ecdh_free() [all …]
|
D | entropy.c | 69 void mbedtls_entropy_init( mbedtls_entropy_context *ctx ) in mbedtls_entropy_init() argument 71 memset( ctx, 0, sizeof(mbedtls_entropy_context) ); in mbedtls_entropy_init() 74 mbedtls_mutex_init( &ctx->mutex ); in mbedtls_entropy_init() 78 mbedtls_sha512_starts( &ctx->accumulator, 0 ); in mbedtls_entropy_init() 80 mbedtls_sha256_starts( &ctx->accumulator, 0 ); in mbedtls_entropy_init() 83 mbedtls_havege_init( &ctx->havege_data ); in mbedtls_entropy_init() 87 mbedtls_entropy_add_source( ctx, mbedtls_null_entropy_poll, NULL, in mbedtls_entropy_init() 93 mbedtls_entropy_add_source( ctx, mbedtls_platform_entropy_poll, NULL, in mbedtls_entropy_init() 98 mbedtls_entropy_add_source( ctx, mbedtls_hardclock_poll, NULL, in mbedtls_entropy_init() 103 mbedtls_entropy_add_source( ctx, mbedtls_havege_poll, &ctx->havege_data, in mbedtls_entropy_init() [all …]
|
D | ssl_ticket.c | 50 void mbedtls_ssl_ticket_init( mbedtls_ssl_ticket_context *ctx ) in mbedtls_ssl_ticket_init() argument 52 memset( ctx, 0, sizeof( mbedtls_ssl_ticket_context ) ); in mbedtls_ssl_ticket_init() 55 mbedtls_mutex_init( &ctx->mutex ); in mbedtls_ssl_ticket_init() 64 static int ssl_ticket_gen_key( mbedtls_ssl_ticket_context *ctx, in ssl_ticket_gen_key() argument 69 mbedtls_ssl_ticket_key *key = ctx->keys + index; in ssl_ticket_gen_key() 75 if( ( ret = ctx->f_rng( ctx->p_rng, key->name, sizeof( key->name ) ) ) != 0 ) in ssl_ticket_gen_key() 78 if( ( ret = ctx->f_rng( ctx->p_rng, buf, sizeof( buf ) ) ) != 0 ) in ssl_ticket_gen_key() 82 ret = mbedtls_cipher_setkey( &key->ctx, buf, in ssl_ticket_gen_key() 83 mbedtls_cipher_get_key_bitlen( &key->ctx ), in ssl_ticket_gen_key() 94 static int ssl_ticket_update_keys( mbedtls_ssl_ticket_context *ctx ) in ssl_ticket_update_keys() argument [all …]
|
D | gcm.c | 88 void mbedtls_gcm_init( mbedtls_gcm_context *ctx ) in mbedtls_gcm_init() argument 90 memset( ctx, 0, sizeof( mbedtls_gcm_context ) ); in mbedtls_gcm_init() 101 static int gcm_gen_table( mbedtls_gcm_context *ctx ) in gcm_gen_table() argument 110 if( ( ret = mbedtls_cipher_update( &ctx->cipher_ctx, h, 16, h, &olen ) ) != 0 ) in gcm_gen_table() 123 ctx->HL[8] = vl; in gcm_gen_table() 124 ctx->HH[8] = vh; in gcm_gen_table() 133 ctx->HH[0] = 0; in gcm_gen_table() 134 ctx->HL[0] = 0; in gcm_gen_table() 142 ctx->HL[i] = vl; in gcm_gen_table() 143 ctx->HH[i] = vh; in gcm_gen_table() [all …]
|
D | sha512.c | 95 void mbedtls_sha512_init( mbedtls_sha512_context *ctx ) in mbedtls_sha512_init() argument 97 memset( ctx, 0, sizeof( mbedtls_sha512_context ) ); in mbedtls_sha512_init() 100 void mbedtls_sha512_free( mbedtls_sha512_context *ctx ) in mbedtls_sha512_free() argument 102 if( ctx == NULL ) in mbedtls_sha512_free() 105 mbedtls_zeroize( ctx, sizeof( mbedtls_sha512_context ) ); in mbedtls_sha512_free() 117 void mbedtls_sha512_starts( mbedtls_sha512_context *ctx, int is384 ) in mbedtls_sha512_starts() argument 119 ctx->total[0] = 0; in mbedtls_sha512_starts() 120 ctx->total[1] = 0; in mbedtls_sha512_starts() 125 ctx->state[0] = UL64(0x6A09E667F3BCC908); in mbedtls_sha512_starts() 126 ctx->state[1] = UL64(0xBB67AE8584CAA73B); in mbedtls_sha512_starts() [all …]
|
D | cipher_wrap.c | 80 void *ctx = mbedtls_calloc( 1, sizeof( mbedtls_gcm_context ) ); in gcm_ctx_alloc() local 82 if( ctx != NULL ) in gcm_ctx_alloc() 83 mbedtls_gcm_init( (mbedtls_gcm_context *) ctx ); in gcm_ctx_alloc() 85 return( ctx ); in gcm_ctx_alloc() 88 static void gcm_ctx_free( void *ctx ) in gcm_ctx_free() argument 90 mbedtls_gcm_free( ctx ); in gcm_ctx_free() 91 mbedtls_free( ctx ); in gcm_ctx_free() 99 void *ctx = mbedtls_calloc( 1, sizeof( mbedtls_ccm_context ) ); in ccm_ctx_alloc() local 101 if( ctx != NULL ) in ccm_ctx_alloc() 102 mbedtls_ccm_init( (mbedtls_ccm_context *) ctx ); in ccm_ctx_alloc() [all …]
|
D | ctr_drbg.c | 60 void mbedtls_ctr_drbg_init( mbedtls_ctr_drbg_context *ctx ) in mbedtls_ctr_drbg_init() argument 62 memset( ctx, 0, sizeof( mbedtls_ctr_drbg_context ) ); in mbedtls_ctr_drbg_init() 65 mbedtls_mutex_init( &ctx->mutex ); in mbedtls_ctr_drbg_init() 74 mbedtls_ctr_drbg_context *ctx, in mbedtls_ctr_drbg_seed_entropy_len() argument 86 mbedtls_aes_init( &ctx->aes_ctx ); in mbedtls_ctr_drbg_seed_entropy_len() 88 ctx->f_entropy = f_entropy; in mbedtls_ctr_drbg_seed_entropy_len() 89 ctx->p_entropy = p_entropy; in mbedtls_ctr_drbg_seed_entropy_len() 91 ctx->entropy_len = entropy_len; in mbedtls_ctr_drbg_seed_entropy_len() 92 ctx->reseed_interval = MBEDTLS_CTR_DRBG_RESEED_INTERVAL; in mbedtls_ctr_drbg_seed_entropy_len() 97 mbedtls_aes_setkey_enc( &ctx->aes_ctx, key, MBEDTLS_CTR_DRBG_KEYBITS ); in mbedtls_ctr_drbg_seed_entropy_len() [all …]
|
D | pk_wrap.c | 66 static size_t rsa_get_bitlen( const void *ctx ) in rsa_get_bitlen() argument 68 return( 8 * ((const mbedtls_rsa_context *) ctx)->len ); in rsa_get_bitlen() 71 static int rsa_verify_wrap( void *ctx, mbedtls_md_type_t md_alg, in rsa_verify_wrap() argument 77 if( sig_len < ((mbedtls_rsa_context *) ctx)->len ) in rsa_verify_wrap() 80 if( ( ret = mbedtls_rsa_pkcs1_verify( (mbedtls_rsa_context *) ctx, NULL, NULL, in rsa_verify_wrap() 85 if( sig_len > ((mbedtls_rsa_context *) ctx)->len ) in rsa_verify_wrap() 91 static int rsa_sign_wrap( void *ctx, mbedtls_md_type_t md_alg, in rsa_sign_wrap() argument 96 *sig_len = ((mbedtls_rsa_context *) ctx)->len; in rsa_sign_wrap() 98 return( mbedtls_rsa_pkcs1_sign( (mbedtls_rsa_context *) ctx, f_rng, p_rng, MBEDTLS_RSA_PRIVATE, in rsa_sign_wrap() 102 static int rsa_decrypt_wrap( void *ctx, in rsa_decrypt_wrap() argument [all …]
|
D | rsa.c | 67 void mbedtls_rsa_init( mbedtls_rsa_context *ctx, in mbedtls_rsa_init() argument 71 memset( ctx, 0, sizeof( mbedtls_rsa_context ) ); in mbedtls_rsa_init() 73 mbedtls_rsa_set_padding( ctx, padding, hash_id ); in mbedtls_rsa_init() 76 mbedtls_mutex_init( &ctx->mutex ); in mbedtls_rsa_init() 83 void mbedtls_rsa_set_padding( mbedtls_rsa_context *ctx, int padding, int hash_id ) in mbedtls_rsa_set_padding() argument 85 ctx->padding = padding; in mbedtls_rsa_set_padding() 86 ctx->hash_id = hash_id; in mbedtls_rsa_set_padding() 94 int mbedtls_rsa_gen_key( mbedtls_rsa_context *ctx, in mbedtls_rsa_gen_key() argument 115 MBEDTLS_MPI_CHK( mbedtls_mpi_lset( &ctx->E, exponent ) ); in mbedtls_rsa_gen_key() 119 MBEDTLS_MPI_CHK( mbedtls_mpi_gen_prime( &ctx->P, nbits >> 1, 0, in mbedtls_rsa_gen_key() [all …]
|
D | sha256.c | 81 void mbedtls_sha256_init( mbedtls_sha256_context *ctx ) in mbedtls_sha256_init() argument 83 memset( ctx, 0, sizeof( mbedtls_sha256_context ) ); in mbedtls_sha256_init() 86 void mbedtls_sha256_free( mbedtls_sha256_context *ctx ) in mbedtls_sha256_free() argument 88 if( ctx == NULL ) in mbedtls_sha256_free() 91 mbedtls_zeroize( ctx, sizeof( mbedtls_sha256_context ) ); in mbedtls_sha256_free() 103 void mbedtls_sha256_starts( mbedtls_sha256_context *ctx, int is224 ) in mbedtls_sha256_starts() argument 105 ctx->total[0] = 0; in mbedtls_sha256_starts() 106 ctx->total[1] = 0; in mbedtls_sha256_starts() 111 ctx->state[0] = 0x6A09E667; in mbedtls_sha256_starts() 112 ctx->state[1] = 0xBB67AE85; in mbedtls_sha256_starts() [all …]
|
D | x509write_crt.c | 52 void mbedtls_x509write_crt_init( mbedtls_x509write_cert *ctx ) in mbedtls_x509write_crt_init() argument 54 memset( ctx, 0, sizeof(mbedtls_x509write_cert) ); in mbedtls_x509write_crt_init() 56 mbedtls_mpi_init( &ctx->serial ); in mbedtls_x509write_crt_init() 57 ctx->version = MBEDTLS_X509_CRT_VERSION_3; in mbedtls_x509write_crt_init() 60 void mbedtls_x509write_crt_free( mbedtls_x509write_cert *ctx ) in mbedtls_x509write_crt_free() argument 62 mbedtls_mpi_free( &ctx->serial ); in mbedtls_x509write_crt_free() 64 mbedtls_asn1_free_named_data_list( &ctx->subject ); in mbedtls_x509write_crt_free() 65 mbedtls_asn1_free_named_data_list( &ctx->issuer ); in mbedtls_x509write_crt_free() 66 mbedtls_asn1_free_named_data_list( &ctx->extensions ); in mbedtls_x509write_crt_free() 68 mbedtls_zeroize( ctx, sizeof(mbedtls_x509write_cert) ); in mbedtls_x509write_crt_free() [all …]
|
D | ssl_cookie.c | 78 void mbedtls_ssl_cookie_init( mbedtls_ssl_cookie_ctx *ctx ) in mbedtls_ssl_cookie_init() argument 80 mbedtls_md_init( &ctx->hmac_ctx ); in mbedtls_ssl_cookie_init() 82 ctx->serial = 0; in mbedtls_ssl_cookie_init() 84 ctx->timeout = MBEDTLS_SSL_COOKIE_TIMEOUT; in mbedtls_ssl_cookie_init() 87 mbedtls_mutex_init( &ctx->mutex ); in mbedtls_ssl_cookie_init() 91 void mbedtls_ssl_cookie_set_timeout( mbedtls_ssl_cookie_ctx *ctx, unsigned long delay ) in mbedtls_ssl_cookie_set_timeout() argument 93 ctx->timeout = delay; in mbedtls_ssl_cookie_set_timeout() 96 void mbedtls_ssl_cookie_free( mbedtls_ssl_cookie_ctx *ctx ) in mbedtls_ssl_cookie_free() argument 98 mbedtls_md_free( &ctx->hmac_ctx ); in mbedtls_ssl_cookie_free() 101 mbedtls_mutex_init( &ctx->mutex ); in mbedtls_ssl_cookie_free() [all …]
|
D | ecjpake.c | 47 #define ID_MINE ( ecjpake_id[ ctx->role ] ) 48 #define ID_PEER ( ecjpake_id[ 1 - ctx->role ] ) 53 void mbedtls_ecjpake_init( mbedtls_ecjpake_context *ctx ) in mbedtls_ecjpake_init() argument 55 if( ctx == NULL ) in mbedtls_ecjpake_init() 58 ctx->md_info = NULL; in mbedtls_ecjpake_init() 59 mbedtls_ecp_group_init( &ctx->grp ); in mbedtls_ecjpake_init() 60 ctx->point_format = MBEDTLS_ECP_PF_UNCOMPRESSED; in mbedtls_ecjpake_init() 62 mbedtls_ecp_point_init( &ctx->Xm1 ); in mbedtls_ecjpake_init() 63 mbedtls_ecp_point_init( &ctx->Xm2 ); in mbedtls_ecjpake_init() 64 mbedtls_ecp_point_init( &ctx->Xp1 ); in mbedtls_ecjpake_init() [all …]
|
/net-tools-3.7.0/tinydtls-0.8.2/ |
D | hmac.c | 51 dtls_hmac_context_free(dtls_hmac_context_t *ctx) { in dtls_hmac_context_free() argument 52 free(ctx); in dtls_hmac_context_free() 65 dtls_hmac_context_free(dtls_hmac_context_t *ctx) { in dtls_hmac_context_free() argument 66 memb_free(&hmac_context_storage, ctx); in dtls_hmac_context_free() 76 dtls_hmac_update(dtls_hmac_context_t *ctx, in dtls_hmac_update() argument 78 assert(ctx); in dtls_hmac_update() 79 dtls_hash_update(&ctx->data, input, ilen); in dtls_hmac_update() 84 dtls_hmac_context_t *ctx; in dtls_hmac_new() local 86 ctx = dtls_hmac_context_new(); in dtls_hmac_new() 87 if (ctx) in dtls_hmac_new() [all …]
|
/net-tools-3.7.0/mbedtls-2.4.0/include/mbedtls/ |
D | cipher.h | 305 void mbedtls_cipher_init( mbedtls_cipher_context_t *ctx ); 312 void mbedtls_cipher_free( mbedtls_cipher_context_t *ctx ); 330 int mbedtls_cipher_setup( mbedtls_cipher_context_t *ctx, const mbedtls_cipher_info_t *cipher_info ); 340 static inline unsigned int mbedtls_cipher_get_block_size( const mbedtls_cipher_context_t *ctx ) in mbedtls_cipher_get_block_size() argument 342 if( NULL == ctx || NULL == ctx->cipher_info ) in mbedtls_cipher_get_block_size() 345 return ctx->cipher_info->block_size; in mbedtls_cipher_get_block_size() 357 … inline mbedtls_cipher_mode_t mbedtls_cipher_get_cipher_mode( const mbedtls_cipher_context_t *ctx ) in mbedtls_cipher_get_cipher_mode() argument 359 if( NULL == ctx || NULL == ctx->cipher_info ) in mbedtls_cipher_get_cipher_mode() 362 return ctx->cipher_info->mode; in mbedtls_cipher_get_cipher_mode() 374 static inline int mbedtls_cipher_get_iv_size( const mbedtls_cipher_context_t *ctx ) in mbedtls_cipher_get_iv_size() argument [all …]
|
/net-tools-3.7.0/mbedtls-2.4.0/tests/suites/ |
D | test_suite_pkcs1_v15.function | 21 mbedtls_rsa_context ctx; 28 mbedtls_rsa_init( &ctx, MBEDTLS_RSA_PKCS_V15, hash ); 33 ctx.len = mod / 8 + ( ( mod % 8 ) ? 1 : 0 ); 34 TEST_ASSERT( mbedtls_mpi_read_string( &ctx.N, radix_N, input_N ) == 0 ); 35 TEST_ASSERT( mbedtls_mpi_read_string( &ctx.E, radix_E, input_E ) == 0 ); 37 TEST_ASSERT( mbedtls_rsa_check_pubkey( &ctx ) == 0 ); 41 …TEST_ASSERT( mbedtls_rsa_pkcs1_encrypt( &ctx, &rnd_buffer_rand, &info, MBEDTLS_RSA_PUBLIC, msg_len… 44 hexify( output_str, output, ctx.len ); 50 mbedtls_rsa_free( &ctx ); 64 mbedtls_rsa_context ctx; [all …]
|
D | test_suite_pkcs1_v21.function | 21 mbedtls_rsa_context ctx; 28 mbedtls_rsa_init( &ctx, MBEDTLS_RSA_PKCS_V21, hash ); 33 ctx.len = mod / 8 + ( ( mod % 8 ) ? 1 : 0 ); 34 TEST_ASSERT( mbedtls_mpi_read_string( &ctx.N, radix_N, input_N ) == 0 ); 35 TEST_ASSERT( mbedtls_mpi_read_string( &ctx.E, radix_E, input_E ) == 0 ); 37 TEST_ASSERT( mbedtls_rsa_check_pubkey( &ctx ) == 0 ); 41 …TEST_ASSERT( mbedtls_rsa_pkcs1_encrypt( &ctx, &rnd_buffer_rand, &info, MBEDTLS_RSA_PUBLIC, msg_len… 44 hexify( output_str, output, ctx.len ); 50 mbedtls_rsa_free( &ctx ); 64 mbedtls_rsa_context ctx; [all …]
|
D | test_suite_rsa.function | 28 mbedtls_rsa_context ctx; 34 mbedtls_rsa_init( &ctx, padding_mode, 0 ); 42 ctx.len = mod / 8; 43 TEST_ASSERT( mbedtls_mpi_read_string( &ctx.P, radix_P, input_P ) == 0 ); 44 TEST_ASSERT( mbedtls_mpi_read_string( &ctx.Q, radix_Q, input_Q ) == 0 ); 45 TEST_ASSERT( mbedtls_mpi_read_string( &ctx.N, radix_N, input_N ) == 0 ); 46 TEST_ASSERT( mbedtls_mpi_read_string( &ctx.E, radix_E, input_E ) == 0 ); 48 TEST_ASSERT( mbedtls_mpi_sub_int( &P1, &ctx.P, 1 ) == 0 ); 49 TEST_ASSERT( mbedtls_mpi_sub_int( &Q1, &ctx.Q, 1 ) == 0 ); 51 TEST_ASSERT( mbedtls_mpi_gcd( &G, &ctx.E, &H ) == 0 ); [all …]
|