/external/rust/android-crates-io/crates/quiche/deps/boringssl/src/crypto/fipsmodule/modes/ |
D | gcm.c | 66 #define GCM_MUL(ctx, Xi) gcm_gmult_nohw((ctx)->Xi.u, (ctx)->gcm_key.Htable) 68 gcm_ghash_nohw((ctx)->Xi.u, (ctx)->gcm_key.Htable, in, len) 130 #define GCM_MUL(ctx, Xi) (*gcm_gmult_p)((ctx)->Xi.u, (ctx)->gcm_key.Htable) 133 (*gcm_ghash_p)((ctx)->Xi.u, (ctx)->gcm_key.Htable, in, len) 138 const uint8_t gcm_key[16]) { in CRYPTO_ghash_init() 146 OPENSSL_memcpy(H.c, gcm_key, 16); in CRYPTO_ghash_init() 215 void CRYPTO_gcm128_init_key(GCM128_KEY *gcm_key, const AES_KEY *aes_key, in CRYPTO_gcm128_init_key() argument 217 OPENSSL_memset(gcm_key, 0, sizeof(*gcm_key)); in CRYPTO_gcm128_init_key() 218 gcm_key->block = block; in CRYPTO_gcm128_init_key() 225 CRYPTO_ghash_init(&gcm_key->gmult, &gcm_key->ghash, &gcm_key->H, in CRYPTO_gcm128_init_key() [all …]
|
D | gcm_test.cc | 87 CRYPTO_gcm128_init_key(&ctx.gcm_key, &aes_key, AES_encrypt, 0); in TEST() 169 memcpy(&gcm.gcm_key.H, kH, sizeof(kH)); in TEST() 170 memcpy(&gcm.gcm_key.Htable, Htable, sizeof(Htable)); in TEST()
|
D | internal.h | 160 alignas(16) GCM128_KEY gcm_key; member 177 const uint8_t gcm_key[16]); 181 OPENSSL_EXPORT void CRYPTO_gcm128_init_key(GCM128_KEY *gcm_key,
|
/external/cronet/tot/third_party/boringssl/src/crypto/fipsmodule/modes/ |
D | gcm.cc.inc | 65 #define GCM_MUL(ctx, Xi) gcm_gmult_nohw((ctx)->Xi, (ctx)->gcm_key.Htable) 67 gcm_ghash_nohw((ctx)->Xi, (ctx)->gcm_key.Htable, in, len) 129 #define GCM_MUL(ctx, Xi) (*gcm_gmult_p)((ctx)->Xi, (ctx)->gcm_key.Htable) 132 (*gcm_ghash_p)((ctx)->Xi, (ctx)->gcm_key.Htable, in, len) 177 const uint8_t gcm_key[16]) { 181 uint64_t H[2] = {CRYPTO_load_u64_be(gcm_key), 182 CRYPTO_load_u64_be(gcm_key + 8)}; 238 void CRYPTO_gcm128_init_key(GCM128_KEY *gcm_key, const AES_KEY *aes_key, 240 OPENSSL_memset(gcm_key, 0, sizeof(*gcm_key)); 241 gcm_key->block = block; [all …]
|
D | internal.h | 172 alignas(16) GCM128_KEY gcm_key; member 189 const uint8_t gcm_key[16]); 193 void CRYPTO_gcm128_init_key(GCM128_KEY *gcm_key, const AES_KEY *key,
|
/external/cronet/stable/third_party/boringssl/src/crypto/fipsmodule/modes/ |
D | gcm.cc.inc | 65 #define GCM_MUL(ctx, Xi) gcm_gmult_nohw((ctx)->Xi, (ctx)->gcm_key.Htable) 67 gcm_ghash_nohw((ctx)->Xi, (ctx)->gcm_key.Htable, in, len) 129 #define GCM_MUL(ctx, Xi) (*gcm_gmult_p)((ctx)->Xi, (ctx)->gcm_key.Htable) 132 (*gcm_ghash_p)((ctx)->Xi, (ctx)->gcm_key.Htable, in, len) 177 const uint8_t gcm_key[16]) { 181 uint64_t H[2] = {CRYPTO_load_u64_be(gcm_key), 182 CRYPTO_load_u64_be(gcm_key + 8)}; 238 void CRYPTO_gcm128_init_key(GCM128_KEY *gcm_key, const AES_KEY *aes_key, 240 OPENSSL_memset(gcm_key, 0, sizeof(*gcm_key)); 241 gcm_key->block = block; [all …]
|
D | internal.h | 172 alignas(16) GCM128_KEY gcm_key; member 189 const uint8_t gcm_key[16]); 193 void CRYPTO_gcm128_init_key(GCM128_KEY *gcm_key, const AES_KEY *key,
|
/external/boringssl/src/crypto/fipsmodule/modes/ |
D | gcm.cc.inc | 167 u128 out_table[16], const uint8_t gcm_key[16]) { 169 uint64_t H[2] = {CRYPTO_load_u64_be(gcm_key), 170 CRYPTO_load_u64_be(gcm_key + 8)}; 238 void CRYPTO_gcm128_init_aes_key(GCM128_KEY *gcm_key, const uint8_t *key, 250 OPENSSL_memset(gcm_key, 0, sizeof(*gcm_key)); 252 gcm_key->ctr = aes_ctr_set_key(&gcm_key->aes, &is_hwaes, &gcm_key->block, key, 257 gcm_key->block(ghash_key, ghash_key, &gcm_key->aes); 259 CRYPTO_ghash_init(&gcm_key->gmult, &gcm_key->ghash, gcm_key->Htable, 264 if (gcm_key->ghash == gcm_ghash_vpclmulqdq_avx10_512 && 266 gcm_key->impl = gcm_x86_vaes_avx10_512; [all …]
|
D | internal.h | 125 u128 out_table[16], const uint8_t gcm_key[16]); 128 void CRYPTO_gcm128_init_aes_key(GCM128_KEY *gcm_key, const uint8_t *key,
|
/external/rust/android-crates-io/crates/ring/src/aead/ |
D | aes_gcm.rs | 45 gcm_key: gcm::Key, // First because it has a large alignment requirement. field 63 let gcm_key = gcm::Key::new(aes_key.encrypt_block(Block::zero()), cpu_features); in init() localVariable 64 Ok(aead::KeyInner::AesGcm(Key { gcm_key, aes_key })) in init() 70 let Key { gcm_key, aes_key } = match key { in aes_gcm_seal() 80 let mut auth = gcm::Context::new(gcm_key, aad); in aes_gcm_seal() 147 let Key { gcm_key, aes_key } = match key { in aes_gcm_open() 156 let mut auth = gcm::Context::new(gcm_key, aad); in aes_gcm_open()
|
/external/rust/android-crates-io/crates/quiche/deps/boringssl/src/crypto/fipsmodule/cipher/ |
D | e_aes.c | 292 ctr128_f aes_ctr_set_key(AES_KEY *aes_key, GCM128_KEY *gcm_key, in aes_ctr_set_key() argument 297 if (gcm_key != NULL) { in aes_ctr_set_key() 298 CRYPTO_gcm128_init_key(gcm_key, aes_key, aes_hw_encrypt, 1); in aes_ctr_set_key() 311 if (gcm_key != NULL) { in aes_ctr_set_key() 312 CRYPTO_gcm128_init_key(gcm_key, aes_key, vpaes_encrypt, 0); in aes_ctr_set_key() 325 if (gcm_key != NULL) { in aes_ctr_set_key() 326 CRYPTO_gcm128_init_key(gcm_key, aes_key, aes_nohw_encrypt, 0); in aes_ctr_set_key() 381 gctx->ctr = aes_ctr_set_key(&gctx->ks.ks, &gctx->gcm.gcm_key, NULL, key, in aes_gcm_init_key() 905 GCM128_KEY gcm_key; member 929 aes_ctr_set_key(&gcm_ctx->ks.ks, &gcm_ctx->gcm_key, NULL, key, key_len); in aead_aes_gcm_init_impl() [all …]
|
D | internal.h | 120 ctr128_f aes_ctr_set_key(AES_KEY *aes_key, GCM128_KEY *gcm_key,
|
/external/cronet/tot/third_party/boringssl/src/crypto/fipsmodule/cipher/ |
D | e_aes.cc.inc | 290 ctr128_f aes_ctr_set_key(AES_KEY *aes_key, GCM128_KEY *gcm_key, 297 if (gcm_key != NULL) { 298 CRYPTO_gcm128_init_key(gcm_key, aes_key, aes_hw_encrypt, 1); 311 if (gcm_key != NULL) { 312 CRYPTO_gcm128_init_key(gcm_key, aes_key, vpaes_encrypt, 0); 325 if (gcm_key != NULL) { 326 CRYPTO_gcm128_init_key(gcm_key, aes_key, aes_nohw_encrypt, 0); 379 gctx->ctr = aes_ctr_set_key(&gctx->ks.ks, &gctx->gcm.gcm_key, NULL, key, 885 GCM128_KEY gcm_key; 919 aes_ctr_set_key(&gcm_ctx->ks.ks, &gcm_ctx->gcm_key, NULL, key, key_len); [all …]
|
D | internal.h | 156 ctr128_f aes_ctr_set_key(AES_KEY *aes_key, GCM128_KEY *gcm_key,
|
/external/cronet/stable/third_party/boringssl/src/crypto/fipsmodule/cipher/ |
D | e_aes.cc.inc | 290 ctr128_f aes_ctr_set_key(AES_KEY *aes_key, GCM128_KEY *gcm_key, 297 if (gcm_key != NULL) { 298 CRYPTO_gcm128_init_key(gcm_key, aes_key, aes_hw_encrypt, 1); 311 if (gcm_key != NULL) { 312 CRYPTO_gcm128_init_key(gcm_key, aes_key, vpaes_encrypt, 0); 325 if (gcm_key != NULL) { 326 CRYPTO_gcm128_init_key(gcm_key, aes_key, aes_nohw_encrypt, 0); 379 gctx->ctr = aes_ctr_set_key(&gctx->ks.ks, &gctx->gcm.gcm_key, NULL, key, 885 GCM128_KEY gcm_key; 919 aes_ctr_set_key(&gcm_ctx->ks.ks, &gcm_ctx->gcm_key, NULL, key, key_len); [all …]
|
D | internal.h | 156 ctr128_f aes_ctr_set_key(AES_KEY *aes_key, GCM128_KEY *gcm_key,
|
/external/libwebsockets/minimal-examples/api-tests/api-test-gencrypto/ |
D | lws-genaes.c | 671 }, gcm_key[] = { variable 695 e.buf = (uint8_t *)gcm_key; in test_genaes_gcm() 696 e.len = sizeof(gcm_key); in test_genaes_gcm()
|