Home
last modified time | relevance | path

Searched refs:key_bits (Results 1 – 8 of 8) sorted by relevance

/dragonfly/crypto/libressl/crypto/evp/
H A De_rc2.c82 int key_bits; /* effective key bits */ member
299 key, data(ctx)->key_bits); in rc2_init_key()
340 int key_bits; in rc2_get_asn1_type_and_iv() local
353 key_bits = rc2_magic_to_meth((int)num); in rc2_get_asn1_type_and_iv()
354 if (!key_bits) in rc2_get_asn1_type_and_iv()
359 key_bits, NULL) <= 0) in rc2_get_asn1_type_and_iv()
361 if (!EVP_CIPHER_CTX_set_key_length(c, key_bits / 8)) in rc2_get_asn1_type_and_iv()
386 data(c)->key_bits = EVP_CIPHER_CTX_key_length(c) * 8; in rc2_ctrl()
390 *(int *)ptr = data(c)->key_bits; in rc2_ctrl()
395 data(c)->key_bits = arg; in rc2_ctrl()
H A De_aes.c2243 const size_t key_bits = key_len * 8; in aead_aes_gcm_init() local
2246 if (key_bits != 128 && key_bits != 256) { in aead_aes_gcm_init()
2264 aesni_set_encrypt_key(key, key_bits, &gcm_ctx->ks.ks); in aead_aes_gcm_init()
/dragonfly/crypto/libressl/ssl/
H A Dssl_kex.c60 ssl_kex_generate_dhe_params_auto(DH *dh, size_t key_bits) in ssl_kex_generate_dhe_params_auto() argument
65 if (key_bits >= 8192) in ssl_kex_generate_dhe_params_auto()
67 else if (key_bits >= 4096) in ssl_kex_generate_dhe_params_auto()
69 else if (key_bits >= 3072) in ssl_kex_generate_dhe_params_auto()
71 else if (key_bits >= 2048) in ssl_kex_generate_dhe_params_auto()
73 else if (key_bits >= 1536) in ssl_kex_generate_dhe_params_auto()
H A Dtls_key_share.c32 size_t key_bits; member
115 tls_key_share_set_key_bits(struct tls_key_share *ks, size_t key_bits) in tls_key_share_set_key_bits() argument
117 ks->key_bits = key_bits; in tls_key_share_set_key_bits()
158 if (ks->key_bits == 0) { in tls_key_share_generate_dhe()
170 if (!ssl_kex_generate_dhe_params_auto(ks->dhe, ks->key_bits)) in tls_key_share_generate_dhe()
H A Dtls_internal.h84 void tls_key_share_set_key_bits(struct tls_key_share *ks, size_t key_bits);
H A Dssl_lib.c2340 int key_bits; in ssl_dhe_params_auto_key_bits() local
2343 key_bits = 1024; in ssl_dhe_params_auto_key_bits()
2345 key_bits = 1024; in ssl_dhe_params_auto_key_bits()
2347 key_bits = 3072; in ssl_dhe_params_auto_key_bits()
2354 if ((key_bits = EVP_PKEY_bits(cpk->privatekey)) <= 0) in ssl_dhe_params_auto_key_bits()
2358 return key_bits; in ssl_dhe_params_auto_key_bits()
H A Dssl_srvr.c1329 size_t key_bits; in ssl3_send_server_kex_dhe() local
1331 if ((key_bits = ssl_dhe_params_auto_key_bits(s)) == 0) { in ssl3_send_server_kex_dhe()
1338 key_bits); in ssl3_send_server_kex_dhe()
/dragonfly/contrib/wpa_supplicant/src/wps/
H A Dwps_common.c27 u8 i_buf[4], key_bits[4]; in wps_kdf() local
34 WPA_PUT_BE32(key_bits, res_len * 8); in wps_kdf()
42 addr[3] = key_bits; in wps_kdf()
43 len[3] = sizeof(key_bits); in wps_kdf()