Home
last modified time | relevance | path

Searched refs:iv_len (Results 1 - 25 of 71) sorted by relevance

123

/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/crypto/
H A 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
322 aes_gmac(const u8 *key, size_t key_len, const u8 *iv, size_t iv_len, const u8 *aad, size_t aad_len, u8 *tag) aes_gmac() argument
[all...]
H A Dcrypto_linux.c686 size_t iv_len = AES_BLOCK_SIZE; in aes_128_cbc_oper() local
698 CMSG_SPACE(sizeof(*alg_iv) + iv_len); in aes_128_cbc_oper()
712 hdr->cmsg_len = CMSG_SPACE(sizeof(*alg_iv) + iv_len); in aes_128_cbc_oper()
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
801 io[0].iov_base = (void *) (cipher + iv_len); in aes_unwrap()
807 CMSG_SPACE(sizeof(*alg_iv) + iv_len); in aes_unwrap()
821 hdr->cmsg_len = CMSG_SPACE(sizeof(*alg_iv) + iv_len); in aes_unwrap()
823 alg_iv->ivlen = iv_len; in aes_unwrap()
865 size_t iv_len = 0; crypto_cipher_init() local
[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,
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/crypto/
H A 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
322 aes_gmac(const u8 *key, size_t key_len, const u8 *iv, size_t iv_len, const u8 *aad, size_t aad_len, u8 *tag) aes_gmac() argument
[all...]
H A Dcrypto_linux.c686 size_t iv_len = AES_BLOCK_SIZE; in aes_128_cbc_oper() local
698 CMSG_SPACE(sizeof(*alg_iv) + iv_len); in aes_128_cbc_oper()
712 hdr->cmsg_len = CMSG_SPACE(sizeof(*alg_iv) + iv_len); in aes_128_cbc_oper()
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
801 io[0].iov_base = (void *) (cipher + iv_len); in aes_unwrap()
807 CMSG_SPACE(sizeof(*alg_iv) + iv_len); in aes_unwrap()
821 hdr->cmsg_len = CMSG_SPACE(sizeof(*alg_iv) + iv_len); in aes_unwrap()
823 alg_iv->ivlen = iv_len; in aes_unwrap()
865 size_t iv_len = 0; crypto_cipher_init() local
[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,
/third_party/openssl/ohos_lite/include/crypto/
H A Devp.h136 int iv_len; member
248 key_len, iv_len, flags, init_key, cleanup, \
251 nid##_##nmode, block_size, key_len, iv_len, \
264 iv_len, flags, init_key, cleanup, set_asn1, \
267 iv_len, flags, init_key, cleanup, set_asn1, get_asn1, ctrl)
270 iv_len, cbits, flags, init_key, cleanup, \
273 key_len, iv_len, flags, init_key, cleanup, set_asn1, \
277 iv_len, cbits, flags, init_key, cleanup, \
280 key_len, iv_len, flags, init_key, cleanup, set_asn1, \
290 nid, block_size, key_len, iv_len, cbit
[all...]
/third_party/mbedtls/library/
H A Dccm.c186 * 1 .. iv_len nonce (aka iv) - set by: mbedtls_ccm_starts() in ccm_calculate_first_block_if_ready()
187 * iv_len+1 .. 15 length in ccm_calculate_first_block_if_ready()
225 size_t iv_len) in mbedtls_ccm_starts()
228 if (iv_len < 7 || iv_len > 13) { in mbedtls_ccm_starts()
233 ctx->q = 16 - 1 - (unsigned char) iv_len; in mbedtls_ccm_starts()
238 * 1 .. iv_len nonce (aka iv) in mbedtls_ccm_starts()
239 * iv_len+1 .. 15 counter (initially 1) in mbedtls_ccm_starts()
247 memcpy(ctx->ctr + 1, iv, iv_len); in mbedtls_ccm_starts()
248 memset(ctx->ctr + 1 + iv_len, in mbedtls_ccm_starts()
222 mbedtls_ccm_starts(mbedtls_ccm_context *ctx, int mode, const unsigned char *iv, size_t iv_len) mbedtls_ccm_starts() argument
512 ccm_auth_crypt(mbedtls_ccm_context *ctx, int mode, size_t length, const unsigned char *iv, size_t iv_len, const unsigned char *add, size_t add_len, const unsigned char *input, unsigned char *output, unsigned char *tag, size_t tag_len) ccm_auth_crypt() argument
548 mbedtls_ccm_star_encrypt_and_tag(mbedtls_ccm_context *ctx, size_t length, const unsigned char *iv, size_t iv_len, const unsigned char *add, size_t add_len, const unsigned char *input, unsigned char *output, unsigned char *tag, size_t tag_len) mbedtls_ccm_star_encrypt_and_tag() argument
558 mbedtls_ccm_encrypt_and_tag(mbedtls_ccm_context *ctx, size_t length, const unsigned char *iv, size_t iv_len, const unsigned char *add, size_t add_len, const unsigned char *input, unsigned char *output, unsigned char *tag, size_t tag_len) mbedtls_ccm_encrypt_and_tag() argument
585 ccm_auth_decrypt(mbedtls_ccm_context *ctx, int mode, size_t length, const unsigned char *iv, size_t iv_len, const unsigned char *add, size_t add_len, const unsigned char *input, unsigned char *output, const unsigned char *tag, size_t tag_len) ccm_auth_decrypt() argument
608 mbedtls_ccm_star_auth_decrypt(mbedtls_ccm_context *ctx, size_t length, const unsigned char *iv, size_t iv_len, const unsigned char *add, size_t add_len, const unsigned char *input, unsigned char *output, const unsigned char *tag, size_t tag_len) mbedtls_ccm_star_auth_decrypt() argument
619 mbedtls_ccm_auth_decrypt(mbedtls_ccm_context *ctx, size_t length, const unsigned char *iv, size_t iv_len, const unsigned char *add, size_t add_len, const unsigned char *input, unsigned char *output, const unsigned char *tag, size_t tag_len) mbedtls_ccm_auth_decrypt() argument
[all...]
H A Dssl_tls13_keys.c225 unsigned char *iv, size_t iv_len) in ssl_tls13_make_traffic_key()
244 iv, iv_len); in ssl_tls13_make_traffic_key()
268 size_t key_len, size_t iv_len, in mbedtls_ssl_tls13_make_traffic_keys()
276 keys->client_write_iv, iv_len); in mbedtls_ssl_tls13_make_traffic_keys()
284 keys->server_write_iv, iv_len); in mbedtls_ssl_tls13_make_traffic_keys()
290 keys->iv_len = iv_len; in mbedtls_ssl_tls13_make_traffic_keys()
1005 memcpy(transform->iv_enc, iv_enc, traffic_keys->iv_len); in mbedtls_ssl_tls13_populate_transform()
1006 memcpy(transform->iv_dec, iv_dec, traffic_keys->iv_len); in mbedtls_ssl_tls13_populate_transform()
1034 transform->ivlen = traffic_keys->iv_len; in mbedtls_ssl_tls13_populate_transform()
221 ssl_tls13_make_traffic_key( psa_algorithm_t hash_alg, const unsigned char *secret, size_t secret_len, unsigned char *key, size_t key_len, unsigned char *iv, size_t iv_len) ssl_tls13_make_traffic_key() argument
264 mbedtls_ssl_tls13_make_traffic_keys( psa_algorithm_t hash_alg, const unsigned char *client_secret, const unsigned char *server_secret, size_t secret_len, size_t key_len, size_t iv_len, mbedtls_ssl_key_set *keys) mbedtls_ssl_tls13_make_traffic_keys() argument
1093 ssl_tls13_get_cipher_key_info( const mbedtls_ssl_ciphersuite_t *ciphersuite_info, size_t *key_len, size_t *iv_len) ssl_tls13_get_cipher_key_info() argument
1144 size_t iv_len = 0; ssl_tls13_generate_early_key() local
1345 size_t iv_len = 0; ssl_tls13_generate_handshake_keys() local
1595 size_t key_len = 0, iv_len = 0; ssl_tls13_generate_application_keys() local
[all...]
H A Dcipher.c414 size_t iv_len) in mbedtls_cipher_set_iv()
431 if (iv_len > MBEDTLS_MAX_IV_LENGTH) { in mbedtls_cipher_set_iv()
436 actual_iv_size = iv_len; in mbedtls_cipher_set_iv()
441 if (actual_iv_size > iv_len) { in mbedtls_cipher_set_iv()
450 * the input iv_len is wrong. */ in mbedtls_cipher_set_iv()
451 if (iv_len != 12) { in mbedtls_cipher_set_iv()
463 iv_len != 12) { in mbedtls_cipher_set_iv()
473 iv, iv_len); in mbedtls_cipher_set_iv()
499 iv, iv_len); in mbedtls_cipher_set_iv()
1307 const unsigned char *iv, size_t iv_len, in mbedtls_cipher_crypt()
412 mbedtls_cipher_set_iv(mbedtls_cipher_context_t *ctx, const unsigned char *iv, size_t iv_len) mbedtls_cipher_set_iv() argument
1306 mbedtls_cipher_crypt(mbedtls_cipher_context_t *ctx, const unsigned char *iv, size_t iv_len, const unsigned char *input, size_t ilen, unsigned char *output, size_t *olen) mbedtls_cipher_crypt() argument
1402 mbedtls_cipher_aead_encrypt(mbedtls_cipher_context_t *ctx, const unsigned char *iv, size_t iv_len, const unsigned char *ad, size_t ad_len, const unsigned char *input, size_t ilen, unsigned char *output, size_t *olen, unsigned char *tag, size_t tag_len) mbedtls_cipher_aead_encrypt() argument
1479 mbedtls_cipher_aead_decrypt(mbedtls_cipher_context_t *ctx, const unsigned char *iv, size_t iv_len, const unsigned char *ad, size_t ad_len, const unsigned char *input, size_t ilen, unsigned char *output, size_t *olen, const unsigned char *tag, size_t tag_len) mbedtls_cipher_aead_decrypt() argument
1582 mbedtls_cipher_auth_encrypt_ext(mbedtls_cipher_context_t *ctx, const unsigned char *iv, size_t iv_len, const unsigned char *ad, size_t ad_len, const unsigned char *input, size_t ilen, unsigned char *output, size_t output_len, size_t *olen, size_t tag_len) mbedtls_cipher_auth_encrypt_ext() argument
1633 mbedtls_cipher_auth_decrypt_ext(mbedtls_cipher_context_t *ctx, const unsigned char *iv, size_t iv_len, const unsigned char *ad, size_t ad_len, const unsigned char *input, size_t ilen, unsigned char *output, size_t output_len, size_t *olen, size_t tag_len) mbedtls_cipher_auth_decrypt_ext() argument
[all...]
H A Dpkcs12.c162 size_t iv_len = 0; in mbedtls_pkcs12_pbe_ext() local
190 iv_len = mbedtls_cipher_info_get_iv_size(cipher_info); in mbedtls_pkcs12_pbe_ext()
193 iv, iv_len)) != 0) { in mbedtls_pkcs12_pbe_ext()
228 ret = mbedtls_cipher_crypt(&cipher_ctx, iv, iv_len, data, len, output, &finish_olen); in mbedtls_pkcs12_pbe_ext()
/third_party/node/deps/openssl/openssl/providers/implementations/kdfs/
H A Dkbkdf.c70 size_t iv_len; member
144 OPENSSL_clear_free(ctx->iv, ctx->iv_len); in kbkdf_reset()
152 size_t iv_len, unsigned char *label, size_t label_len, in derive()
159 size_t written = 0, to_write, k_i_len = iv_len; in derive()
175 if (iv_len > 0) in derive()
176 memcpy(k_i, iv, iv_len); in derive()
246 if (ctx->iv_len != 0 && ctx->iv_len != h) { in kbkdf_derive()
258 ret = derive(ctx->ctx_init, ctx->mode, ctx->iv, ctx->iv_len, ctx->label, in kbkdf_derive()
325 if (p != NULL && !kbkdf_set_buffer(&ctx->iv, &ctx->iv_len, in kbkdf_set_ctx_params()
151 derive(EVP_MAC_CTX *ctx_init, kbkdf_mode mode, unsigned char *iv, size_t iv_len, unsigned char *label, size_t label_len, unsigned char *context, size_t context_len, unsigned char *k_i, size_t h, uint32_t l, int has_separator, unsigned char *ko, size_t ko_len) derive() argument
[all...]
/third_party/openssl/providers/implementations/kdfs/
H A Dkbkdf.c70 size_t iv_len; member
144 OPENSSL_clear_free(ctx->iv, ctx->iv_len); in kbkdf_reset()
152 size_t iv_len, unsigned char *label, size_t label_len, in derive()
159 size_t written = 0, to_write, k_i_len = iv_len; in derive()
175 if (iv_len > 0) in derive()
176 memcpy(k_i, iv, iv_len); in derive()
246 if (ctx->iv_len != 0 && ctx->iv_len != h) { in kbkdf_derive()
258 ret = derive(ctx->ctx_init, ctx->mode, ctx->iv, ctx->iv_len, ctx->label, in kbkdf_derive()
325 if (p != NULL && !kbkdf_set_buffer(&ctx->iv, &ctx->iv_len, in kbkdf_set_ctx_params()
151 derive(EVP_MAC_CTX *ctx_init, kbkdf_mode mode, unsigned char *iv, size_t iv_len, unsigned char *label, size_t label_len, unsigned char *context, size_t context_len, unsigned char *k_i, size_t h, uint32_t l, int has_separator, unsigned char *ko, size_t ko_len) derive() argument
[all...]
/third_party/mbedtls/include/mbedtls/
H A Dccm.h150 * buffer of at least \p iv_len Bytes.
151 * \param iv_len The length of the nonce in Bytes: 7, 8, 9, 10, 11, 12,
153 * 15 - \p iv_len.
174 const unsigned char *iv, size_t iv_len,
197 * buffer of at least \p iv_len Bytes.
198 * \param iv_len The length of the nonce in Bytes: 7, 8, 9, 10, 11, 12,
200 * 15 - \p iv_len.
223 const unsigned char *iv, size_t iv_len,
236 * buffer of at least \p iv_len Bytes.
237 * \param iv_len Th
[all...]
H A Dgcm.h144 * at least \p iv_len Bytes.
145 * \param iv_len The length of the IV.
170 size_t iv_len,
190 * of at least \p iv_len Bytes.
191 * \param iv_len The length of the IV.
214 size_t iv_len,
230 * at least \p iv_len Bytes.
231 * \param iv_len The length of the IV.
238 size_t iv_len);
H A Dcipher.h864 * must be a readable buffer of at least \p iv_len Bytes.
865 * \param iv_len The IV length for ciphers with variable-size IV.
874 size_t iv_len);
1029 * This must be a readable buffer of at least \p iv_len
1031 * \param iv_len The IV length for ciphers with variable-size IV.
1045 * ciphers, use \p iv = NULL and \p iv_len = 0.
1057 const unsigned char *iv, size_t iv_len,
1072 * at least \p iv_len Bytes and may be \c NULL if \p
1073 * iv_len is \c 0.
1074 * \param iv_len Th
[all...]
/third_party/node/deps/openssl/openssl/include/crypto/
H A Devp.h296 int iv_len; member
435 key_len, iv_len, flags, init_key, cleanup, \
438 nid##_##nmode, block_size, key_len, iv_len, \
452 iv_len, flags, init_key, cleanup, set_asn1, \
455 iv_len, flags, init_key, cleanup, set_asn1, get_asn1, ctrl)
458 iv_len, cbits, flags, init_key, cleanup, \
461 key_len, iv_len, flags, init_key, cleanup, set_asn1, \
465 iv_len, cbits, flags, init_key, cleanup, \
468 key_len, iv_len, flags, init_key, cleanup, set_asn1, \
478 nid, block_size, key_len, iv_len, cbit
569 unsigned int iv_len; global() member
[all...]
/third_party/openssl/include/crypto/
H A Devp.h296 int iv_len; member
435 key_len, iv_len, flags, init_key, cleanup, \
438 nid##_##nmode, block_size, key_len, iv_len, \
452 iv_len, flags, init_key, cleanup, set_asn1, \
455 iv_len, flags, init_key, cleanup, set_asn1, get_asn1, ctrl)
458 iv_len, cbits, flags, init_key, cleanup, \
461 key_len, iv_len, flags, init_key, cleanup, set_asn1, \
465 iv_len, cbits, flags, init_key, cleanup, \
468 key_len, iv_len, flags, init_key, cleanup, set_asn1, \
478 nid, block_size, key_len, iv_len, cbit
569 unsigned int iv_len; global() member
[all...]
/third_party/node/deps/openssl/openssl/crypto/evp/
H A Dcmeth_lib.c66 int EVP_CIPHER_meth_set_iv_length(EVP_CIPHER *cipher, int iv_len) in EVP_CIPHER_meth_set_iv_length() argument
68 if (cipher->iv_len != 0) in EVP_CIPHER_meth_set_iv_length()
71 cipher->iv_len = iv_len; in EVP_CIPHER_meth_set_iv_length()
/third_party/openssl/crypto/evp/
H A Dcmeth_lib.c66 int EVP_CIPHER_meth_set_iv_length(EVP_CIPHER *cipher, int iv_len) in EVP_CIPHER_meth_set_iv_length() argument
68 if (cipher->iv_len != 0) in EVP_CIPHER_meth_set_iv_length()
71 cipher->iv_len = iv_len; in EVP_CIPHER_meth_set_iv_length()
/third_party/wpa_supplicant/wpa_supplicant-2.9/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()
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/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()
[all...]
/third_party/mbedtls/tests/src/test_helpers/
H A Dssl_helpers.c1085 size_t iv_len, in mbedtls_test_psa_cipher_encrypt_helper()
1104 status = psa_cipher_set_iv(&cipher_op, iv, iv_len); in mbedtls_test_psa_cipher_encrypt_helper()
1127 iv, iv_len, input, ilen, output, olen); in mbedtls_test_psa_cipher_encrypt_helper()
1135 size_t *key_bits, size_t *iv_len) in mbedtls_test_ssl_cipher_info_from_type()
1141 *iv_len = 16; in mbedtls_test_ssl_cipher_info_from_type()
1146 *iv_len = 16; in mbedtls_test_ssl_cipher_info_from_type()
1151 *iv_len = 16; in mbedtls_test_ssl_cipher_info_from_type()
1156 *iv_len = 16; in mbedtls_test_ssl_cipher_info_from_type()
1161 *iv_len = 16; in mbedtls_test_ssl_cipher_info_from_type()
1166 *iv_len in mbedtls_test_ssl_cipher_info_from_type()
1083 mbedtls_test_psa_cipher_encrypt_helper(mbedtls_ssl_transform *transform, const unsigned char *iv, size_t iv_len, const unsigned char *input, size_t ilen, unsigned char *output, size_t *olen) mbedtls_test_psa_cipher_encrypt_helper() argument
1133 mbedtls_test_ssl_cipher_info_from_type(mbedtls_cipher_type_t cipher_type, mbedtls_cipher_mode_t *cipher_mode, size_t *key_bits, size_t *iv_len) mbedtls_test_ssl_cipher_info_from_type() argument
[all...]
/third_party/node/deps/openssl/openssl/ssl/
H A Dktls.c70 crypto_info->iv_len = EVP_CIPHER_CTX_get_iv_length(dd); in ktls_configure_crypto()
71 if (crypto_info->iv_len < 0) in ktls_configure_crypto()
75 crypto_info->iv_len = EVP_GCM_TLS_FIXED_IV_LEN; in ktls_configure_crypto()
93 crypto_info->iv_len = EVP_CIPHER_get_iv_length(c); in ktls_configure_crypto()
/third_party/openssl/ssl/
H A Dktls.c70 crypto_info->iv_len = EVP_CIPHER_CTX_get_iv_length(dd); in ktls_configure_crypto()
71 if (crypto_info->iv_len < 0) in ktls_configure_crypto()
75 crypto_info->iv_len = EVP_GCM_TLS_FIXED_IV_LEN; in ktls_configure_crypto()
93 crypto_info->iv_len = EVP_CIPHER_get_iv_length(c); in ktls_configure_crypto()

Completed in 24 milliseconds

123