Home
last modified time | relevance | path

Searched refs:GHASH (Results 1 – 12 of 12) sorted by relevance

/OK3568_Linux_fs/external/security/librkcrypto/test/c_mode/
H A Daes_gcm.c564 #define GHASH(ctx,in,len) gcm_ghash_4bit((ctx)->Xi.u,(ctx)->Htable,in,len) macro
668 # ifdef GHASH
669 # undef GHASH
670 # define GHASH(ctx,in,len) (*gcm_ghash_p)(ctx->Xi.u,ctx->Htable,in,len) macro
822 # ifdef GHASH
849 #ifdef GHASH
851 GHASH(ctx,aad,i);
884 # ifdef GHASH
928 #if defined(GHASH) && defined(GHASH_CHUNK)
947 GHASH(ctx,out-GHASH_CHUNK,GHASH_CHUNK);
[all …]
H A Dsm4_gcm.c558 #define GHASH(ctx,in,len) gcm_ghash_4bit((ctx)->Xi.u,(ctx)->Htable,in,len) macro
662 # ifdef GHASH
663 # undef GHASH
664 # define GHASH(ctx,in,len) (*gcm_ghash_p)(ctx->Xi.u,ctx->Htable,in,len) macro
816 # ifdef GHASH
843 #ifdef GHASH
845 GHASH(ctx,aad,i);
878 # ifdef GHASH
922 #if defined(GHASH) && defined(GHASH_CHUNK)
941 GHASH(ctx,out-GHASH_CHUNK,GHASH_CHUNK);
[all …]
/OK3568_Linux_fs/kernel/drivers/crypto/vmx/
H A DKconfig13 This module supports acceleration for AES and GHASH in hardware. If you
/OK3568_Linux_fs/kernel/Documentation/crypto/
H A Darchitecture.rst265 the AES-NI implementation, the CTR mode, the GHASH implementation and
332 During instantiation of the GCM handle, the CTR(AES) and GHASH
333 ciphers are instantiated. The cipher handles for CTR(AES) and GHASH
337 the GHASH cipher in the right manner to implement the GCM
354 5. The GCM AEAD implementation also invokes the GHASH cipher
/OK3568_Linux_fs/kernel/arch/arm/crypto/
H A DKconfig129 tristate "PMULL-accelerated GHASH using NEON/ARMv8 Crypto Extensions"
135 Use an implementation of GHASH (used by the GCM AEAD chaining mode)
/OK3568_Linux_fs/kernel/arch/arm64/crypto/
H A DKconfig57 tristate "GHASH/AES-GCM using ARMv8 Crypto Extensions"
/OK3568_Linux_fs/kernel/arch/x86/crypto/
H A Daesni-intel_avx-x86_64.S119 ## for GHASH part, two tabs is for AES part.
534 #GHASH computation for the last <16 Byte block
549 … \GHASH_MUL %xmm14, %xmm13, %xmm0, %xmm10, %xmm11, %xmm5, %xmm6 # final GHASH computation
807 # GHASH computation for the last <16 Byte block
842 # GHASH computation for the last <16 Byte block
1063 vpshufb SHUF_MASK(%rip), reg_i, reg_i # prepare ciphertext for GHASH computations
1075 … GHASH_MUL_AVX reg_j, \T2, \T1, \T3, \T4, \T5, \T6 # apply GHASH on num_initial_blocks blocks
1602 # GHASH the last 4 ciphertext blocks.
2013 vpshufb SHUF_MASK(%rip), reg_i, reg_i # prepare ciphertext for GHASH computations
2025 …GHASH_MUL_AVX2 reg_j, \T2, \T1, \T3, \T4, \T5, \T6 # apply GHASH on num_initial_blocks bloc…
[all …]
H A Daesni-intel_asm.S205 # precompute HashKey<<1 mod poly from the HashKey (required for GHASH)
407 # GHASH computation for the last <16 byte block
457 # final GHASH computation
698 # GHASH computation for the last <16 Byte block
733 # GHASH computation for the last <16 Byte block
845 # prepare plaintext/ciphertext for GHASH computation
849 # apply GHASH on num_initial_blocks blocks
/OK3568_Linux_fs/kernel/crypto/
H A DKconfig773 tristate "GHASH hash function"
777 GHASH is the hash function used in GCM (Galois/Counter Mode).
1111 tristate "GHASH hash function (CLMUL-NI accelerated)"
1116 GHASH, the hash function used in GCM (Galois/Counter mode).
/OK3568_Linux_fs/kernel/drivers/crypto/
H A DKconfig230 tristate "GHASH hash function"
234 This is the s390 hardware accelerated implementation of GHASH,
/OK3568_Linux_fs/buildroot/output/OK3568/target/usr/lib/modules/5.10.160/
H A Dmodules.builtin.modinfo
/OK3568_Linux_fs/recovery/
HDrootfs.cpio.gz107070100A8AEB0000041ED0000000000000000000000116841B48100000000000000FD0000000200000000000000000000000200000000.�07070100A8B07C000081A40000000000000000000000016841263500000000000000FD0000000200000000000000000000000900000000.gitkeep��07070100A8B07D000081A40000000000000000000000016841263500000000000000FD0000000200000000000000000000000B00000000.skip_fsck����07070100A8AEB10000A1FF0000000000000000000000016841B0B600000007000000FD0000000200000000000000000000000400000000bin���usr/bin�07070100A8B07E000081A400000000000000000000000168412635000001CC000000FD0000000200000000000000000000001100000000busybox. ...