Home
last modified time | relevance | path

Searched refs:iv_len (Results 1 – 20 of 20) sorted by relevance

/external/wpa_supplicant_8/src/crypto/
Daes-gcm.c192 static void aes_gcm_prepare_j0(const u8 *iv, size_t iv_len, const u8 *H, u8 *J0) in aes_gcm_prepare_j0() argument
196 if (iv_len == 12) { in aes_gcm_prepare_j0()
198 os_memcpy(J0, iv, iv_len); in aes_gcm_prepare_j0()
199 os_memset(J0 + iv_len, 0, AES_BLOCK_SIZE - iv_len); in aes_gcm_prepare_j0()
207 ghash(H, iv, iv_len, J0); in aes_gcm_prepare_j0()
209 WPA_PUT_BE64(len_buf + 8, iv_len * 8); in aes_gcm_prepare_j0()
254 int aes_gcm_ae(const u8 *key, size_t key_len, const u8 *iv, size_t iv_len, in aes_gcm_ae() argument
267 aes_gcm_prepare_j0(iv, iv_len, H, J0); in aes_gcm_ae()
288 int aes_gcm_ad(const u8 *key, size_t key_len, const u8 *iv, size_t iv_len, in aes_gcm_ad() argument
301 aes_gcm_prepare_j0(iv, iv_len, H, J0); in aes_gcm_ad()
[all …]
Daes_wrap.h51 const u8 *iv, size_t iv_len,
56 const u8 *iv, size_t iv_len,
61 const u8 *iv, size_t iv_len,
/external/srtp/crypto/include/
Dxfm.h78 unsigned iv_len; member
86 #define xfm_get_iv_len(xfm) ((xfm)->iv_len)
118 unsigned iv_len; member
127 #define cryptoalg_get_iv_len(cryptoalg) ((cryptoalg)->iv_len)
Dcryptoalg.h107 unsigned iv_len; member
116 #define cryptoalg_get_iv_len(cryptoalg) ((cryptoalg)->iv_len)
/external/wpa_supplicant_8/src/eap_common/
Dikev2_common.c434 size_t iv_len; in ikev2_decrypt_payload() local
453 iv_len = encr_alg->block_size; in ikev2_decrypt_payload()
461 if (encrypted_len < iv_len + 1 + integ_alg->hash_len) { in ikev2_decrypt_payload()
468 pos = iv + iv_len; in ikev2_decrypt_payload()
536 size_t iv_len, pad_len; in ikev2_build_encrypted() local
552 iv_len = encr_alg->block_size; in ikev2_build_encrypted()
574 iv = wpabuf_put(msg, iv_len); in ikev2_build_encrypted()
575 if (random_get_bytes(iv, iv_len)) { in ikev2_build_encrypted()
580 pad_len = iv_len - (wpabuf_len(plain) + 1) % iv_len; in ikev2_build_encrypted()
581 if (pad_len == iv_len) in ikev2_build_encrypted()
Deap_sake_common.h76 size_t iv_len; member
Deap_sake_common.c106 attr->iv_len = len; in eap_sake_parse_add_attr()
/external/boringssl/src/ssl/
Dt1_enc.c284 size_t key_len, iv_len, mac_secret_len; in tls1_change_cipher_state() local
304 iv_len = ssl->s3->tmp.new_fixed_iv_len; in tls1_change_cipher_state()
316 if (key_len < mac_secret_len + iv_len) { in tls1_change_cipher_state()
320 key_len -= mac_secret_len + iv_len; in tls1_change_cipher_state()
333 key_data += iv_len; in tls1_change_cipher_state()
335 key_data += iv_len; in tls1_change_cipher_state()
357 iv_len); in tls1_change_cipher_state()
365 iv_len); in tls1_change_cipher_state()
Dt1_lib.c2550 size_t iv_len = EVP_CIPHER_CTX_iv_length(&cipher_ctx); in tls_process_ticket() local
2555 if (ticket_len < SSL_TICKET_KEY_NAME_LEN + iv_len + 1 + mac_len) { in tls_process_ticket()
2566 const uint8_t *ciphertext = ticket + SSL_TICKET_KEY_NAME_LEN + iv_len; in tls_process_ticket()
2567 size_t ciphertext_len = ticket_len - SSL_TICKET_KEY_NAME_LEN - iv_len - in tls_process_ticket()
/external/boringssl/src/crypto/pkcs8/
Dp5_pbev2.c105 unsigned iv_len; in param_to_asn1() local
107 iv_len = EVP_CIPHER_CTX_iv_length(c); in param_to_asn1()
108 return ASN1_TYPE_set_octetstring(type, c->oiv, iv_len); in param_to_asn1()
370 const size_t iv_len = EVP_CIPHER_CTX_iv_length(ctx); in PKCS5_v2_PBKDF2_keyivgen() local
371 if ((size_t) iv->value.octet_string->length != iv_len) { in PKCS5_v2_PBKDF2_keyivgen()
/external/boringssl/src/crypto/pem/
Dpem_info.c321 unsigned iv_len = 0; in PEM_X509_INFO_write_bio() local
325 iv_len = EVP_CIPHER_iv_length(enc); in PEM_X509_INFO_write_bio()
368 assert(strlen(objstr)+23+2*iv_len+13 <= sizeof buf); in PEM_X509_INFO_write_bio()
371 PEM_dek_info(buf,objstr,iv_len,(char *)iv); in PEM_X509_INFO_write_bio()
Dpem_lib.c325 const unsigned iv_len = EVP_CIPHER_iv_length(enc); in PEM_ASN1_write_bio() local
340 assert(iv_len <= (int)sizeof(iv)); in PEM_ASN1_write_bio()
341 if (!RAND_bytes(iv, iv_len)) /* Generate a salt */ in PEM_ASN1_write_bio()
350 assert(strlen(objstr)+23+2*iv_len+13 <= sizeof buf); in PEM_ASN1_write_bio()
354 PEM_dek_info(buf,objstr,iv_len,(char *)iv); in PEM_ASN1_write_bio()
/external/wpa_supplicant_8/src/tls/
Dpkcs5.c34 size_t iv_len; member
270 params->iv_len = hdr.length; in pkcs5_get_params_pbes2()
271 wpa_hexdump(MSG_DEBUG, "PKCS #5: IV", params->iv, params->iv_len); in pkcs5_get_params_pbes2()
389 params->iv_len != 8) in pkcs5_crypto_init_pbes2()
402 wpa_hexdump(MSG_DEBUG, "PKCS #5: DES IV", params->iv, params->iv_len); in pkcs5_crypto_init_pbes2()
/external/boringssl/src/crypto/cipher/
De_ssl3.c313 const size_t iv_len = EVP_CIPHER_CTX_iv_length(&ssl3_ctx->cipher_ctx); in aead_ssl3_get_iv() local
314 if (iv_len <= 1) { in aead_ssl3_get_iv()
319 *out_iv_len = iv_len; in aead_ssl3_get_iv()
Dderive_key.c79 niv = type->iv_len; in EVP_BytesToKey()
De_tls.c448 const size_t iv_len = EVP_CIPHER_CTX_iv_length(&tls_ctx->cipher_ctx); in aead_tls_get_iv() local
449 if (iv_len <= 1) { in aead_tls_get_iv()
454 *out_iv_len = iv_len; in aead_tls_get_iv()
Dcipher.c522 return ctx->cipher->iv_len; in EVP_CIPHER_CTX_iv_length()
596 return cipher->iv_len; in EVP_CIPHER_iv_length()
De_aes.c530 gctx->ivlen = c->cipher->iv_len; in aes_gcm_ctrl()
/external/boringssl/src/include/openssl/
Dcipher.h514 unsigned iv_len; member
/external/boringssl/src/crypto/modes/
Dinternal.h248 const uint8_t *iv, size_t iv_len);