/third_party/node/deps/openssl/openssl/crypto/aes/ |
H A D | aes_ige.c | 28 #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 D | aes_ige.c | 28 #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 D | aes-ccm.c | 32 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 D | aes-cbc.c | 27 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 D | aes-siv.c | 17 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 D | aes-omac1.c | 21 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 D | aes-gcm.c | 19 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 D | aes-ctr.c | 32 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 D | crypto_internal-cipher.c | 76 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 D | aes-eax.c | 34 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 D | aes-ccm.c | 32 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 D | aes-cbc.c | 27 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 D | aes-siv.c | 17 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 D | aes-omac1.c | 21 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 D | aes-gcm.c | 19 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 D | aes-ctr.c | 32 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 D | crypto_internal-cipher.c | 76 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 D | aes-eax.c | 34 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 D | e_padlock.c | 186 # 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 D | e_padlock.c | 186 # 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 D | MyAes.cpp | 23 _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 D | aes_ctr.c | 31 #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 D | e_aes_cbc_hmac_sha1.c | 424 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 D | e_aes_cbc_hmac_sha1.c | 424 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 D | cipher_aes_ocb.h | 14 #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
|