| /src/sys/opencrypto/ |
| gmac.c | 135 aes_enc(&ctx->K, (const void *)ctx->ghash.H, (void *)ctx->ghash.H, 139 ctx->ghash.H[i] = be64toh(ctx->ghash.H[i]); 142 ctx->ghash.H[i] = be32toh(ctx->ghash.H[i]); 162 ghash_update(&ctx->ghash, data, len - plen); 165 ghash_update(&ctx->ghash, blk, GMAC_BLOCK_LEN); 184 d[0] = (uint8_t)(ctx->ghash.S[i] >> 56) ^ k[0]; 185 d[1] = (uint8_t)(ctx->ghash.S[i] >> 48) ^ k[1] [all...] |
| gmac.h | 45 GHASH_CTX ghash; member in struct:_AES_GMAC_CTX
|
| /src/crypto/external/apache2/openssl/lib/libcrypto/arch/sparc/ |
| Makefile | 14 ghash*|sha*) perl $$i $$j;; \
|
| /src/crypto/external/bsd/openssl/lib/libcrypto/arch/sparc/ |
| Makefile | 14 ghash*|sha*) perl $$i $$j;; \
|
| /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/sparc/ |
| Makefile | 14 ghash*|sha*) perl $$i $$j;; \
|
| /src/external/bsd/wpa/dist/src/crypto/ |
| aes-gcm.c | 103 static void ghash(const u8 *h, const u8 *x, size_t xlen, u8 *y) function 186 wpa_hexdump_key(MSG_EXCESSIVE, "Hash subkey H for GHASH", 207 ghash(H, iv, iv_len, J0); 210 ghash(H, len_buf, sizeof(len_buf), J0); 241 ghash(H, aad, aad_len, S); 242 ghash(H, crypt, crypt_len, S); 245 ghash(H, len_buf, sizeof(len_buf), S);
|
| /src/crypto/external/apache2/openssl/dist/crypto/modes/ |
| gcm128.c | 331 #define GHASH(ctx, in, len) ctx->funcs.ghash((ctx)->Xi.u, (ctx)->Htable, in, len) 440 ctx->ghash = gcm_ghash_4bit; 442 ctx->ghash = NULL; 452 ctx->ghash = gcm_ghash_avx; 456 ctx->ghash = gcm_ghash_clmul; 466 ctx->ghash = gcm_ghash_4bit_mmx; 472 ctx->ghash = gcm_ghash_4bit_mmx; 477 ctx->ghash = gcm_ghash_4bit_x86; 482 ctx->ghash = gcm_ghash_4bit [all...] |
| /src/crypto/external/apache2/openssl/dist/include/crypto/ |
| aes_platform.h | 91 #define AES_GCM_ASM_PPC(gctx) ((gctx)->ctr == aes_p8_ctr32_encrypt_blocks && (gctx)->gcm.funcs.ghash == gcm_ghash_p8) 126 #define AES_GCM_ASM(gctx) (((gctx)->ctr == aes_v8_ctr32_encrypt_blocks_unroll12_eor3 || (gctx)->ctr == aes_v8_ctr32_encrypt_blocks) && (gctx)->gcm.funcs.ghash == gcm_ghash_v8) 282 #define AES_GCM_ASM(ctx) (ctx->ctr == aesni_ctr32_encrypt_blocks && ctx->gcm.funcs.ghash == gcm_ghash_avx) 494 (ctx->ctr == rv64i_zvkb_zvkned_ctr32_encrypt_blocks && ctx->gcm.funcs.ghash == gcm_ghash_rv64i_zvkg)
|
| modes.h | 110 gcm_ghash_fn ghash; member in struct:gcm_funcs_st 136 /* GHASH functions */
|
| /src/crypto/external/bsd/openssl/dist/include/crypto/ |
| aes_platform.h | 109 (gctx)->gcm.ghash==gcm_ghash_v8) 231 ctx->gcm.ghash == gcm_ghash_avx)
|
| modes.h | 129 void (*ghash) (u64 Xi[2], const u128 Htable[16], const u8 *inp, member in struct:gcm128_context
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/modes/ |
| modes_local.h | 136 void (*ghash) (u64 Xi[2], const u128 Htable[16], const u8 *inp, member in struct:gcm128_context
|
| gcm128.c | 561 # define GHASH(ctx,in,len) gcm_ghash_4bit((ctx)->Xi.u,(ctx)->Htable,in,len) 715 # ifdef GHASH 716 # undef GHASH 717 # define GHASH(ctx,in,len) (*gcm_ghash_p)(ctx->Xi.u,ctx->Htable,in,len) 751 # if defined(GHASH) 752 # define CTX__GHASH(f) (ctx->ghash = (f)) 754 # define CTX__GHASH(f) (ctx->ghash = NULL) 936 # ifdef GHASH 938 const u8 *inp, size_t len) = ctx->ghash; 964 #ifdef GHASH [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/modes/ |
| gcm128.c | 551 # define GHASH(ctx,in,len) gcm_ghash_4bit((ctx)->Xi.u,(ctx)->Htable,in,len) 701 # ifdef GHASH 702 # undef GHASH 703 # define GHASH(ctx,in,len) (*gcm_ghash_p)(ctx->Xi.u,ctx->Htable,in,len) 734 # if defined(GHASH) 735 # define CTX__GHASH(f) (ctx->ghash = (f)) 737 # define CTX__GHASH(f) (ctx->ghash = NULL) 916 # ifdef GHASH 918 const u8 *inp, size_t len) = ctx->ghash; 944 #ifdef GHASH [all...] |
| /src/crypto/external/apache2/openssl/dist/providers/implementations/ciphers/ |
| cipher_aes_gcm_hw_s390x.inc | 61 * The GHASH of this value can then be calculated. 67 * Calculate the ghash of the iv - the result is stored into the tag 73 /* Copy the 128 bit GHASH result into J0 and clear the tag */
|
| /src/crypto/external/bsd/openssl/dist/providers/implementations/ciphers/ |
| cipher_aes_gcm_hw_s390x.inc | 61 * The GHASH of this value can then be calculated. 67 * Calculate the ghash of the iv - the result is stored into the tag 73 /* Copy the 128 bit GHASH result into J0 and clear the tag */
|
| /src/crypto/external/bsd/openssl/dist/crypto/modes/asm/ |
| ghash-armv4.pl | 19 # The module implements "4-bit" GCM GHASH function and underlying 508 @ equivalent of reduction_avx from ghash-x86_64.pl 541 .asciz "GHASH for ARMv4/NEON, CRYPTOGAMS by <appro\@openssl.org>"
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/modes/asm/ |
| ghash-armv4.pl | 19 # The module implements "4-bit" GCM GHASH function and underlying 505 @ equivalent of reduction_avx from ghash-x86_64.pl 538 .asciz "GHASH for ARMv4/NEON, CRYPTOGAMS by <appro\@openssl.org>"
|
| /src/crypto/external/apache2/openssl/dist/crypto/modes/asm/ |
| ghash-armv4.pl | 19 # The module implements "4-bit" GCM GHASH function and underlying 508 @ equivalent of reduction_avx from ghash-x86_64.pl 541 .asciz "GHASH for ARMv4/NEON, CRYPTOGAMS by <appro\@openssl.org>"
|
| /src/crypto/external/apache2/openssl/lib/libcrypto/arch/arm/ |
| ghash-armv4.S | 533 @ equivalent of reduction_avx from ghash-x86_64.pl
|
| /src/crypto/external/bsd/openssl/lib/libcrypto/arch/arm/ |
| ghash-armv4.S | 533 @ equivalent of reduction_avx from ghash-x86_64.pl
|
| /src/crypto/external/bsd/openssl.old/lib/libcrypto/arch/arm/ |
| ghash-armv4.S | 532 @ equivalent of reduction_avx from ghash-x86_64.pl
|
| /src/crypto/external/bsd/openssl.old/dist/crypto/evp/ |
| e_aes.c | 261 gctx->gcm.ghash==gcm_ghash_avx) 263 gctx->gcm.ghash==gcm_ghash_avx)
|
| /src/crypto/external/bsd/openssl.old/dist/ |
| Configure | 1405 if ($target{modes_asm_src} =~ /ghash-/) {
|
| /src/crypto/external/bsd/openssl/dist/crypto/evp/ |
| e_aes.c | 140 gctx->gcm.ghash==gcm_ghash_avx)
|