HomeSort by: relevance | last modified time | path
    Searched refs:ghash (Results 1 - 25 of 26) sorted by relevancy

1 2

  /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)

Completed in 43 milliseconds

1 2