Home
last modified time | relevance | path

Searched refs:AES_BLOCK_SIZE (Results 1 - 25 of 101) sorted by relevance

12345

/third_party/node/deps/openssl/openssl/crypto/aes/
H A Daes_ige.c28 #define N_WORDS (AES_BLOCK_SIZE / sizeof(unsigned long))
41 # define load_block(d, s) memcpy((d).data, (s), AES_BLOCK_SIZE)
42 # define store_block(d, s) memcpy((d), (s).data, AES_BLOCK_SIZE)
53 size_t len = length / AES_BLOCK_SIZE;
60 OPENSSL_assert((length % AES_BLOCK_SIZE) == 0);
68 aes_block_t *iv2p = (aes_block_t *) (ivec + AES_BLOCK_SIZE);
83 in += AES_BLOCK_SIZE;
84 out += AES_BLOCK_SIZE;
86 memcpy(ivec, ivp->data, AES_BLOCK_SIZE);
87 memcpy(ivec + AES_BLOCK_SIZE, iv2
[all...]
/third_party/openssl/crypto/aes/
H A Daes_ige.c28 #define N_WORDS (AES_BLOCK_SIZE / sizeof(unsigned long))
41 # define load_block(d, s) memcpy((d).data, (s), AES_BLOCK_SIZE)
42 # define store_block(d, s) memcpy((d), (s).data, AES_BLOCK_SIZE)
53 size_t len = length / AES_BLOCK_SIZE;
60 OPENSSL_assert((length % AES_BLOCK_SIZE) == 0);
68 aes_block_t *iv2p = (aes_block_t *) (ivec + AES_BLOCK_SIZE);
83 in += AES_BLOCK_SIZE;
84 out += AES_BLOCK_SIZE;
86 memcpy(ivec, ivp->data, AES_BLOCK_SIZE);
87 memcpy(ivec + AES_BLOCK_SIZE, iv2
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/crypto/
H A Daes-ccm.c32 u8 aad_buf[2 * AES_BLOCK_SIZE]; in aes_ccm_auth_start()
33 u8 b[AES_BLOCK_SIZE]; in aes_ccm_auth_start()
41 WPA_PUT_BE16(&b[AES_BLOCK_SIZE - L], plain_len); in aes_ccm_auth_start()
43 wpa_hexdump_key(MSG_EXCESSIVE, "CCM B_0", b, AES_BLOCK_SIZE); in aes_ccm_auth_start()
56 if (aad_len > AES_BLOCK_SIZE - 2) { in aes_ccm_auth_start()
57 xor_aes_block(&aad_buf[AES_BLOCK_SIZE], x); in aes_ccm_auth_start()
59 aes_encrypt(aes, &aad_buf[AES_BLOCK_SIZE], x); in aes_ccm_auth_start()
66 size_t last = len % AES_BLOCK_SIZE; in aes_ccm_auth()
69 for (i = 0; i < len / AES_BLOCK_SIZE; i++) { in aes_ccm_auth()
72 data += AES_BLOCK_SIZE; in aes_ccm_auth()
[all...]
H A Daes-cbc.c27 u8 cbc[AES_BLOCK_SIZE]; in aes_128_cbc_encrypt()
37 os_memcpy(cbc, iv, AES_BLOCK_SIZE); in aes_128_cbc_encrypt()
39 blocks = data_len / AES_BLOCK_SIZE; in aes_128_cbc_encrypt()
41 for (j = 0; j < AES_BLOCK_SIZE; j++) in aes_128_cbc_encrypt()
44 os_memcpy(pos, cbc, AES_BLOCK_SIZE); in aes_128_cbc_encrypt()
45 pos += AES_BLOCK_SIZE; in aes_128_cbc_encrypt()
63 u8 cbc[AES_BLOCK_SIZE], tmp[AES_BLOCK_SIZE]; in aes_128_cbc_decrypt()
73 os_memcpy(cbc, iv, AES_BLOCK_SIZE); in aes_128_cbc_decrypt()
75 blocks = data_len / AES_BLOCK_SIZE; in aes_128_cbc_decrypt()
[all...]
H A Daes-siv.c17 static const u8 zero[AES_BLOCK_SIZE];
25 for (i = 0; i < AES_BLOCK_SIZE - 1; i++) in dbl()
27 pad[AES_BLOCK_SIZE - 1] <<= 1; in dbl()
29 pad[AES_BLOCK_SIZE - 1] ^= 0x87; in dbl()
37 for (i = 0; i < AES_BLOCK_SIZE; i++) in xor()
56 os_memset(pad, 0, AES_BLOCK_SIZE); in pad_block()
59 if (len < AES_BLOCK_SIZE) in pad_block()
67 u8 tmp[AES_BLOCK_SIZE], tmp2[AES_BLOCK_SIZE]; in aes_s2v()
76 tmp[AES_BLOCK_SIZE in aes_s2v()
[all...]
H A Daes-omac1.c21 for (i = 0; i < AES_BLOCK_SIZE - 1; i++) in gf_mulx()
23 pad[AES_BLOCK_SIZE - 1] <<= 1; in gf_mulx()
25 pad[AES_BLOCK_SIZE - 1] ^= 0x87; in gf_mulx()
47 u8 cbc[AES_BLOCK_SIZE], pad[AES_BLOCK_SIZE]; in omac1_aes_vector()
57 os_memset(cbc, 0, AES_BLOCK_SIZE); in omac1_aes_vector()
68 while (left >= AES_BLOCK_SIZE) { in omac1_aes_vector()
69 for (i = 0; i < AES_BLOCK_SIZE; i++) { in omac1_aes_vector()
76 if (i + 1 == AES_BLOCK_SIZE && in omac1_aes_vector()
77 left == AES_BLOCK_SIZE) in omac1_aes_vector()
[all...]
H A Daes-gcm.c19 val = WPA_GET_BE32(block + AES_BLOCK_SIZE - 4); in inc32()
21 WPA_PUT_BE32(block + AES_BLOCK_SIZE - 4, val); in inc32()
146 u8 cb[AES_BLOCK_SIZE], tmp[AES_BLOCK_SIZE]; in aes_gctr()
155 os_memcpy(cb, icb, AES_BLOCK_SIZE); in aes_gctr()
160 xpos += AES_BLOCK_SIZE; in aes_gctr()
161 ypos += AES_BLOCK_SIZE; in aes_gctr()
184 os_memset(H, 0, AES_BLOCK_SIZE); in aes_gcm_init_hash_subkey()
187 H, AES_BLOCK_SIZE); in aes_gcm_init_hash_subkey()
199 os_memset(J0 + iv_len, 0, AES_BLOCK_SIZE in aes_gcm_prepare_j0()
[all...]
H A Daes-ctr.c32 u8 counter[AES_BLOCK_SIZE], buf[AES_BLOCK_SIZE]; in aes_ctr_encrypt()
37 os_memcpy(counter, nonce, AES_BLOCK_SIZE); in aes_ctr_encrypt()
42 len = (left < AES_BLOCK_SIZE) ? left : AES_BLOCK_SIZE; in aes_ctr_encrypt()
48 for (i = AES_BLOCK_SIZE - 1; i >= 0; i--) { in aes_ctr_encrypt()
H A Dcrypto_internal-cipher.c76 os_memcpy(ctx->u.aes.cbc, iv, AES_BLOCK_SIZE); in crypto_cipher_init()
117 if (len % AES_BLOCK_SIZE) in crypto_cipher_encrypt()
119 blocks = len / AES_BLOCK_SIZE; in crypto_cipher_encrypt()
121 for (j = 0; j < AES_BLOCK_SIZE; j++) in crypto_cipher_encrypt()
125 os_memcpy(crypt, ctx->u.aes.cbc, AES_BLOCK_SIZE); in crypto_cipher_encrypt()
126 plain += AES_BLOCK_SIZE; in crypto_cipher_encrypt()
127 crypt += AES_BLOCK_SIZE; in crypto_cipher_encrypt()
181 if (len % AES_BLOCK_SIZE) in crypto_cipher_decrypt()
183 blocks = len / AES_BLOCK_SIZE; in crypto_cipher_decrypt()
185 os_memcpy(tmp, crypt, AES_BLOCK_SIZE); in crypto_cipher_decrypt()
[all...]
H A Daes-eax.c34 u8 nonce_mac[AES_BLOCK_SIZE], hdr_mac[AES_BLOCK_SIZE], in aes_128_eax_encrypt()
35 data_mac[AES_BLOCK_SIZE]; in aes_128_eax_encrypt()
69 for (i = 0; i < AES_BLOCK_SIZE; i++) in aes_128_eax_encrypt()
98 u8 nonce_mac[AES_BLOCK_SIZE], hdr_mac[AES_BLOCK_SIZE], in aes_128_eax_decrypt()
99 data_mac[AES_BLOCK_SIZE]; in aes_128_eax_decrypt()
139 for (i = 0; i < AES_BLOCK_SIZE; i++) { in aes_128_eax_decrypt()
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/crypto/
H A Daes-ccm.c32 u8 aad_buf[2 * AES_BLOCK_SIZE]; in aes_ccm_auth_start()
33 u8 b[AES_BLOCK_SIZE]; in aes_ccm_auth_start()
41 WPA_PUT_BE16(&b[AES_BLOCK_SIZE - L], plain_len); in aes_ccm_auth_start()
43 wpa_hexdump_key(MSG_EXCESSIVE, "CCM B_0", b, AES_BLOCK_SIZE); in aes_ccm_auth_start()
56 if (aad_len > AES_BLOCK_SIZE - 2) { in aes_ccm_auth_start()
57 xor_aes_block(&aad_buf[AES_BLOCK_SIZE], x); in aes_ccm_auth_start()
59 aes_encrypt(aes, &aad_buf[AES_BLOCK_SIZE], x); in aes_ccm_auth_start()
66 size_t last = len % AES_BLOCK_SIZE; in aes_ccm_auth()
69 for (i = 0; i < len / AES_BLOCK_SIZE; i++) { in aes_ccm_auth()
72 data += AES_BLOCK_SIZE; in aes_ccm_auth()
[all...]
H A Daes-cbc.c27 u8 cbc[AES_BLOCK_SIZE]; in aes_128_cbc_encrypt()
37 os_memcpy(cbc, iv, AES_BLOCK_SIZE); in aes_128_cbc_encrypt()
39 blocks = data_len / AES_BLOCK_SIZE; in aes_128_cbc_encrypt()
41 for (j = 0; j < AES_BLOCK_SIZE; j++) in aes_128_cbc_encrypt()
44 os_memcpy(pos, cbc, AES_BLOCK_SIZE); in aes_128_cbc_encrypt()
45 pos += AES_BLOCK_SIZE; in aes_128_cbc_encrypt()
63 u8 cbc[AES_BLOCK_SIZE], tmp[AES_BLOCK_SIZE]; in aes_128_cbc_decrypt()
73 os_memcpy(cbc, iv, AES_BLOCK_SIZE); in aes_128_cbc_decrypt()
75 blocks = data_len / AES_BLOCK_SIZE; in aes_128_cbc_decrypt()
[all...]
H A Daes-siv.c17 static const u8 zero[AES_BLOCK_SIZE];
25 for (i = 0; i < AES_BLOCK_SIZE - 1; i++) in dbl()
27 pad[AES_BLOCK_SIZE - 1] <<= 1; in dbl()
29 pad[AES_BLOCK_SIZE - 1] ^= 0x87; in dbl()
37 for (i = 0; i < AES_BLOCK_SIZE; i++) in xor()
56 os_memset(pad, 0, AES_BLOCK_SIZE); in pad_block()
59 if (len < AES_BLOCK_SIZE) in pad_block()
67 u8 tmp[AES_BLOCK_SIZE], tmp2[AES_BLOCK_SIZE]; in aes_s2v()
76 tmp[AES_BLOCK_SIZE in aes_s2v()
[all...]
H A Daes-omac1.c21 for (i = 0; i < AES_BLOCK_SIZE - 1; i++) in gf_mulx()
23 pad[AES_BLOCK_SIZE - 1] <<= 1; in gf_mulx()
25 pad[AES_BLOCK_SIZE - 1] ^= 0x87; in gf_mulx()
47 u8 cbc[AES_BLOCK_SIZE], pad[AES_BLOCK_SIZE]; in omac1_aes_vector()
57 os_memset(cbc, 0, AES_BLOCK_SIZE); in omac1_aes_vector()
68 while (left >= AES_BLOCK_SIZE) { in omac1_aes_vector()
69 for (i = 0; i < AES_BLOCK_SIZE; i++) { in omac1_aes_vector()
76 if (i + 1 == AES_BLOCK_SIZE && in omac1_aes_vector()
77 left == AES_BLOCK_SIZE) in omac1_aes_vector()
[all...]
H A Daes-gcm.c19 val = WPA_GET_BE32(block + AES_BLOCK_SIZE - 4); in inc32()
21 WPA_PUT_BE32(block + AES_BLOCK_SIZE - 4, val); in inc32()
146 u8 cb[AES_BLOCK_SIZE], tmp[AES_BLOCK_SIZE]; in aes_gctr()
155 os_memcpy(cb, icb, AES_BLOCK_SIZE); in aes_gctr()
160 xpos += AES_BLOCK_SIZE; in aes_gctr()
161 ypos += AES_BLOCK_SIZE; in aes_gctr()
184 os_memset(H, 0, AES_BLOCK_SIZE); in aes_gcm_init_hash_subkey()
187 H, AES_BLOCK_SIZE); in aes_gcm_init_hash_subkey()
199 os_memset(J0 + iv_len, 0, AES_BLOCK_SIZE in aes_gcm_prepare_j0()
[all...]
H A Daes-ctr.c32 u8 counter[AES_BLOCK_SIZE], buf[AES_BLOCK_SIZE]; in aes_ctr_encrypt()
37 os_memcpy(counter, nonce, AES_BLOCK_SIZE); in aes_ctr_encrypt()
42 len = (left < AES_BLOCK_SIZE) ? left : AES_BLOCK_SIZE; in aes_ctr_encrypt()
48 for (i = AES_BLOCK_SIZE - 1; i >= 0; i--) { in aes_ctr_encrypt()
H A Dcrypto_internal-cipher.c76 os_memcpy(ctx->u.aes.cbc, iv, AES_BLOCK_SIZE); in crypto_cipher_init()
117 if (len % AES_BLOCK_SIZE) in crypto_cipher_encrypt()
119 blocks = len / AES_BLOCK_SIZE; in crypto_cipher_encrypt()
121 for (j = 0; j < AES_BLOCK_SIZE; j++) in crypto_cipher_encrypt()
125 os_memcpy(crypt, ctx->u.aes.cbc, AES_BLOCK_SIZE); in crypto_cipher_encrypt()
126 plain += AES_BLOCK_SIZE; in crypto_cipher_encrypt()
127 crypt += AES_BLOCK_SIZE; in crypto_cipher_encrypt()
181 if (len % AES_BLOCK_SIZE) in crypto_cipher_decrypt()
183 blocks = len / AES_BLOCK_SIZE; in crypto_cipher_decrypt()
185 os_memcpy(tmp, crypt, AES_BLOCK_SIZE); in crypto_cipher_decrypt()
[all...]
H A Daes-eax.c34 u8 nonce_mac[AES_BLOCK_SIZE], hdr_mac[AES_BLOCK_SIZE], in aes_128_eax_encrypt()
35 data_mac[AES_BLOCK_SIZE]; in aes_128_eax_encrypt()
69 for (i = 0; i < AES_BLOCK_SIZE; i++) in aes_128_eax_encrypt()
98 u8 nonce_mac[AES_BLOCK_SIZE], hdr_mac[AES_BLOCK_SIZE], in aes_128_eax_decrypt()
99 data_mac[AES_BLOCK_SIZE]; in aes_128_eax_decrypt()
139 for (i = 0; i < AES_BLOCK_SIZE; i++) { in aes_128_eax_decrypt()
/third_party/node/deps/openssl/openssl/engines/
H A De_padlock.c186 # define AES_BLOCK_SIZE 16 in IMPLEMENT_DYNAMIC_BIND_FN() macro
199 unsigned char iv[AES_BLOCK_SIZE]; /* Initialization vector */ in IMPLEMENT_DYNAMIC_BIND_FN()
327 memcpy(cdata->iv, EVP_CIPHER_CTX_iv(ctx), AES_BLOCK_SIZE); in padlock_cbc_cipher()
329 memcpy(EVP_CIPHER_CTX_iv_noconst(ctx), cdata->iv, AES_BLOCK_SIZE); in padlock_cbc_cipher() local
343 if (chunk >= AES_BLOCK_SIZE) in padlock_cfb_cipher()
347 while (chunk < AES_BLOCK_SIZE && nbytes != 0) { in padlock_cfb_cipher()
351 while (chunk < AES_BLOCK_SIZE && nbytes != 0) { in padlock_cfb_cipher()
357 EVP_CIPHER_CTX_set_num(ctx, chunk % AES_BLOCK_SIZE); in padlock_cfb_cipher()
363 memcpy(cdata->iv, EVP_CIPHER_CTX_iv(ctx), AES_BLOCK_SIZE); in padlock_cfb_cipher()
365 if ((chunk = nbytes & ~(AES_BLOCK_SIZE in padlock_cfb_cipher()
399 memcpy(EVP_CIPHER_CTX_iv_noconst(ctx), cdata->iv, AES_BLOCK_SIZE); padlock_cfb_cipher() local
454 memcpy(EVP_CIPHER_CTX_iv_noconst(ctx), cdata->iv, AES_BLOCK_SIZE); padlock_ofb_cipher() local
[all...]
/third_party/openssl/engines/
H A De_padlock.c186 # define AES_BLOCK_SIZE 16 in IMPLEMENT_DYNAMIC_BIND_FN() macro
199 unsigned char iv[AES_BLOCK_SIZE]; /* Initialization vector */ in IMPLEMENT_DYNAMIC_BIND_FN()
327 memcpy(cdata->iv, EVP_CIPHER_CTX_iv(ctx), AES_BLOCK_SIZE); in padlock_cbc_cipher()
329 memcpy(EVP_CIPHER_CTX_iv_noconst(ctx), cdata->iv, AES_BLOCK_SIZE); in padlock_cbc_cipher() local
343 if (chunk >= AES_BLOCK_SIZE) in padlock_cfb_cipher()
347 while (chunk < AES_BLOCK_SIZE && nbytes != 0) { in padlock_cfb_cipher()
351 while (chunk < AES_BLOCK_SIZE && nbytes != 0) { in padlock_cfb_cipher()
357 EVP_CIPHER_CTX_set_num(ctx, chunk % AES_BLOCK_SIZE); in padlock_cfb_cipher()
363 memcpy(cdata->iv, EVP_CIPHER_CTX_iv(ctx), AES_BLOCK_SIZE); in padlock_cfb_cipher()
365 if ((chunk = nbytes & ~(AES_BLOCK_SIZE in padlock_cfb_cipher()
399 memcpy(EVP_CIPHER_CTX_iv_noconst(ctx), cdata->iv, AES_BLOCK_SIZE); padlock_cfb_cipher() local
454 memcpy(EVP_CIPHER_CTX_iv_noconst(ctx), cdata->iv, AES_BLOCK_SIZE); padlock_ofb_cipher() local
[all...]
/third_party/lzma/CPP/7zip/Crypto/
H A DMyAes.cpp23 _aes(AES_NUM_IVMRK_WORDS * 4 + AES_BLOCK_SIZE * 2) in CAesCoder()
26 memset(_iv, 0, AES_BLOCK_SIZE); in CAesCoder()
45 if (size < AES_BLOCK_SIZE) in Z7_COM7F_IMF2()
49 return AES_BLOCK_SIZE; in Z7_COM7F_IMF2()
71 if (size != AES_BLOCK_SIZE) in SetInitVector()
103 for (unsigned i = _ctrPos; i != AES_BLOCK_SIZE; i++) in Z7_COM7F_IMF2()
129 if (size < AES_BLOCK_SIZE) in Z7_COM7F_IMF2()
136 memset(ctr, 0, AES_BLOCK_SIZE); in Z7_COM7F_IMF2()
/third_party/ffmpeg/libavutil/
H A Daes_ctr.c31 #define AES_BLOCK_SIZE (16) macro
34 uint8_t counter[AES_BLOCK_SIZE];
35 uint8_t encrypted_counter[AES_BLOCK_SIZE];
121 cur_end_pos = src + AES_BLOCK_SIZE - a->block_offset; in av_aes_ctr_crypt()
125 a->block_offset &= (AES_BLOCK_SIZE - 1); in av_aes_ctr_crypt()
/third_party/node/deps/openssl/openssl/crypto/evp/
H A De_aes_cbc_hmac_sha1.c424 if (len % AES_BLOCK_SIZE) in aesni_cbc_hmac_sha1_cipher()
432 AES_BLOCK_SIZE) & -AES_BLOCK_SIZE)) in aesni_cbc_hmac_sha1_cipher()
435 iv = AES_BLOCK_SIZE; in aesni_cbc_hmac_sha1_cipher()
497 unsigned char tail_iv[AES_BLOCK_SIZE]; in aesni_cbc_hmac_sha1_cipher()
503 if (len < (AES_BLOCK_SIZE + SHA_DIGEST_LENGTH + 1)) in aesni_cbc_hmac_sha1_cipher()
507 memcpy(ctx->iv, in, AES_BLOCK_SIZE); in aesni_cbc_hmac_sha1_cipher()
509 in += AES_BLOCK_SIZE; in aesni_cbc_hmac_sha1_cipher()
510 out += AES_BLOCK_SIZE; in aesni_cbc_hmac_sha1_cipher()
511 len -= AES_BLOCK_SIZE; in aesni_cbc_hmac_sha1_cipher()
[all...]
/third_party/openssl/crypto/evp/
H A De_aes_cbc_hmac_sha1.c424 if (len % AES_BLOCK_SIZE) in aesni_cbc_hmac_sha1_cipher()
432 AES_BLOCK_SIZE) & -AES_BLOCK_SIZE)) in aesni_cbc_hmac_sha1_cipher()
435 iv = AES_BLOCK_SIZE; in aesni_cbc_hmac_sha1_cipher()
497 unsigned char tail_iv[AES_BLOCK_SIZE]; in aesni_cbc_hmac_sha1_cipher()
503 if (len < (AES_BLOCK_SIZE + SHA_DIGEST_LENGTH + 1)) in aesni_cbc_hmac_sha1_cipher()
507 memcpy(ctx->iv, in, AES_BLOCK_SIZE); in aesni_cbc_hmac_sha1_cipher()
509 in += AES_BLOCK_SIZE; in aesni_cbc_hmac_sha1_cipher()
510 out += AES_BLOCK_SIZE; in aesni_cbc_hmac_sha1_cipher()
511 len -= AES_BLOCK_SIZE; in aesni_cbc_hmac_sha1_cipher()
[all...]
/third_party/node/deps/openssl/openssl/providers/implementations/ciphers/
H A Dcipher_aes_ocb.h14 #define OCB_MAX_TAG_LEN AES_BLOCK_SIZE
15 #define OCB_MAX_DATA_LEN AES_BLOCK_SIZE
16 #define OCB_MAX_AAD_LEN AES_BLOCK_SIZE

Completed in 13 milliseconds

12345