Home
last modified time | relevance | path

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

12

/dragonfly/contrib/wpa_supplicant/src/crypto/
H A Daes-gcm.c196 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()
322 int aes_gmac(const u8 *key, size_t key_len, const u8 *iv, size_t iv_len, in aes_gmac() argument
[all …]
H A Dcrypto_linux.c686 size_t iv_len = AES_BLOCK_SIZE; in aes_128_cbc_oper() local
714 alg_iv->ivlen = iv_len; in aes_128_cbc_oper()
715 os_memcpy(alg_iv->iv, iv, iv_len); in aes_128_cbc_oper()
795 size_t iv_len = 8; in aes_unwrap() local
823 alg_iv->ivlen = iv_len; in aes_unwrap()
865 size_t iv_len = 0; in crypto_cipher_init() local
881 iv_len = AES_BLOCK_SIZE; in crypto_cipher_init()
885 iv_len = 8; in crypto_cipher_init()
889 iv_len = 8; in crypto_cipher_init()
902 if (iv && iv_len) { in crypto_cipher_init()
[all …]
H A Daes_wrap.h53 const u8 *iv, size_t iv_len,
58 const u8 *iv, size_t iv_len,
63 const u8 *iv, size_t iv_len,
/dragonfly/crypto/libressl/crypto/evp/
H A De_aes.c547 .iv_len = 16,
559 .iv_len = 16,
581 .iv_len = 0,
593 .iv_len = 0,
615 .iv_len = 16,
627 .iv_len = 16,
649 .iv_len = 16,
820 .iv_len = 0,
832 .iv_len = 0,
1059 .iv_len = 0,
[all …]
H A De_camellia.c165 .iv_len = 16,
187 .iv_len = 16,
209 .iv_len = 16,
231 .iv_len = 0,
323 .iv_len = 16,
345 .iv_len = 16,
367 .iv_len = 16,
389 .iv_len = 0,
481 .iv_len = 16,
503 .iv_len = 16,
[all …]
H A De_des3.c260 .iv_len = 8,
282 .iv_len = 8,
304 .iv_len = 8,
326 .iv_len = 0,
354 .iv_len = 8,
376 .iv_len = 8,
398 .iv_len = 8,
420 .iv_len = 0,
443 .iv_len = 8,
466 .iv_len = 8,
H A De_des.c228 .iv_len = 8,
250 .iv_len = 8,
272 .iv_len = 8,
294 .iv_len = 0,
316 .iv_len = 8,
338 .iv_len = 8,
H A De_sm4.c151 .iv_len = 16,
173 .iv_len = 16,
195 .iv_len = 16,
217 .iv_len = 0,
250 .iv_len = 16,
H A De_gost2814789.c115 if (ASN1_OCTET_STRING_set(gcp->iv, ctx->iv, ctx->cipher->iv_len) == 0) { in gost2814789_set_asn1_params()
169 if (len != ctx->cipher->iv_len) { in gost2814789_get_asn1_params()
254 .iv_len = 0,
276 .iv_len = 8,
298 .iv_len = 8,
H A De_bf.c164 .iv_len = 8,
186 .iv_len = 8,
208 .iv_len = 8,
230 .iv_len = 0,
H A De_idea.c183 .iv_len = 8,
205 .iv_len = 8,
227 .iv_len = 8,
249 .iv_len = 0,
H A De_cast.c164 .iv_len = 8,
186 .iv_len = 8,
208 .iv_len = 8,
230 .iv_len = 0,
H A De_rc2.c166 .iv_len = 8,
188 .iv_len = 8,
210 .iv_len = 8,
232 .iv_len = 0,
H A De_chacha.c64 .iv_len = 16,
H A Devp_lib.c263 return cipher->iv_len; in EVP_CIPHER_iv_length()
269 return ctx->cipher->iv_len; in EVP_CIPHER_CTX_iv_length()
H A Devp_key.c141 niv = type->iv_len; in EVP_BytesToKey()
/dragonfly/crypto/libressl/ssl/
H A Dtls12_key_schedule.c91 size_t mac_key_len = 0, key_len = 0, iv_len = 0; in tls12_key_block_generate() local
113 iv_len = 4; in tls12_key_block_generate()
115 iv_len = 12; in tls12_key_block_generate()
125 iv_len = EVP_CIPHER_iv_length(cipher); in tls12_key_block_generate()
136 if (iv_len > EVP_MAX_IV_LENGTH) in tls12_key_block_generate()
139 key_block_len = 2 * mac_key_len + 2 * key_len + 2 * iv_len; in tls12_key_block_generate()
161 if (!CBS_get_bytes(&cbs, &kb->client_write_iv, iv_len)) in tls12_key_block_generate()
163 if (!CBS_get_bytes(&cbs, &kb->server_write_iv, iv_len)) in tls12_key_block_generate()
/dragonfly/contrib/wpa_supplicant/src/eap_common/
H A 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()
H A Deap_sake_common.h76 size_t iv_len; member
/dragonfly/sys/dev/disk/dm/crypt/
H A Ddm_target_crypt.c433 size_t iv_len, off_t sector, void *opaque) in essiv_ivgen() argument
460 bzero(iv, iv_len); in essiv_ivgen()
467 crp->crp_ilen = crp->crp_olen = iv_len; in essiv_ivgen()
486 crd->crd_len = iv_len; in essiv_ivgen()
499 size_t iv_len, off_t sector, void *opaque) in plain_ivgen() argument
501 bzero(iv, iv_len); in plain_ivgen()
508 size_t iv_len, off_t sector, void *opaque) in plain64_ivgen() argument
510 bzero(iv, iv_len); in plain64_ivgen()
518 size_t iv_len, off_t sector, void *opaque)
528 memcpy(iv, md, iv_len);
/dragonfly/contrib/wpa_supplicant/src/tls/
H A 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()
/dragonfly/crypto/libressl/crypto/pem/
H A Dpem_lib.c392 if ((size_t)enc->iv_len > sizeof(iv)) { in PEM_ASN1_write_bio()
396 arc4random_buf(iv, enc->iv_len); /* Generate a salt */ in PEM_ASN1_write_bio()
406 if (strlen(objstr) + 23 + 2 * enc->iv_len + 13 > sizeof buf) { in PEM_ASN1_write_bio()
413 PEM_dek_info(buf, objstr, enc->iv_len, (char *)iv); in PEM_ASN1_write_bio()
542 if (!load_iv(header_pp, &(cipher->iv[0]), enc->iv_len)) in PEM_get_EVP_CIPHER_INFO()
H A Dpem_info.c343 if (strlen(objstr) + 23 + 2 * enc->iv_len + 13 > in PEM_X509_INFO_write_bio()
350 PEM_dek_info(buf, objstr, enc->iv_len, (char *)iv); in PEM_X509_INFO_write_bio()
/dragonfly/crypto/libressl/apps/openssl/
H A Denc.c706 int key_len, iv_len; in enc_main() local
721 iv_len = EVP_CIPHER_iv_length(enc_config.cipher); in enc_main()
722 if (iv_len > 0) { in enc_main()
724 for (i = 0; i < iv_len; i++) in enc_main()
/dragonfly/crypto/openssh/
H A Dcipher.c71 u_int iv_len; /* defaults to block_size */ member
186 return (c->iv_len != 0 || (c->flags & CFLAG_CHACHAPOLY) != 0) ? in cipher_ivlen()
187 c->iv_len : c->block_size; in cipher_ivlen()

12