| /src/sys/crypto/aes/arch/arm/ |
| aes_neon.h | 36 struct aesenc; 47 void aes_neon_setenckey(struct aesenc *, const uint8_t *, unsigned); 50 void aes_neon_enc(const struct aesenc *, const uint8_t[static 16], 54 void aes_neon_cbc_enc(const struct aesenc *, const uint8_t[static 16], 58 void aes_neon_xts_enc(const struct aesenc *, const uint8_t[static 16], 62 void aes_neon_cbcmac_update1(const struct aesenc *, const uint8_t[static 16], 64 void aes_neon_ccm_enc1(const struct aesenc *, const uint8_t[static 16], 66 void aes_neon_ccm_dec1(const struct aesenc *, const uint8_t[static 16],
|
| aes_armv8.h | 36 struct aesenc; 41 void aesarmv8_setenckey128(struct aesenc *, const uint8_t[static 16]); 42 void aesarmv8_setenckey192(struct aesenc *, const uint8_t[static 24]); 43 void aesarmv8_setenckey256(struct aesenc *, const uint8_t[static 32]); 45 void aesarmv8_enctodec(const struct aesenc *, struct aesdec *, uint32_t); 47 void aesarmv8_enc(const struct aesenc *, const uint8_t[static 16], 52 void aesarmv8_cbc_enc(const struct aesenc *, const uint8_t[static 16], 59 void aesarmv8_xts_enc1(const struct aesenc *, const uint8_t[static 16], 61 void aesarmv8_xts_enc8(const struct aesenc *, const uint8_t[static 128], 69 void aesarmv8_cbcmac_update1(const struct aesenc *, [all...] |
| aes_neon_impl.h | 40 uint8x16_t aes_neon_enc1(const struct aesenc *, uint8x16_t, unsigned); 45 uint8x16x2_t aes_neon_enc2(const struct aesenc *, uint8x16x2_t, unsigned); 51 aes_neon_enc2(const struct aesenc *enc, uint8x16x2_t b2, unsigned nrounds)
|
| aes_armv8.c | 61 aesarmv8_setenckey(struct aesenc *enc, const uint8_t key[static 16], 81 aesarmv8_setenckey_impl(struct aesenc *enc, const uint8_t key[static 16], 94 struct aesenc enc; 105 aesarmv8_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 125 aesarmv8_cbc_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 162 aesarmv8_xts_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 210 aesarmv8_cbcmac_update1_impl(const struct aesenc *enc, 224 aesarmv8_ccm_enc1_impl(const struct aesenc *enc, const uint8_t in[static 16], 238 aesarmv8_ccm_dec1_impl(const struct aesenc *enc, const uint8_t in[static 16],
|
| aes_neon_impl.c | 56 aes_neon_setenckey_impl(struct aesenc *enc, const uint8_t *key, 76 aes_neon_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 96 aes_neon_cbc_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 122 aes_neon_xts_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 148 aes_neon_cbcmac_update1_impl(const struct aesenc *enc, 159 aes_neon_ccm_enc1_impl(const struct aesenc *enc, const uint8_t in[static 16], 170 aes_neon_ccm_dec1_impl(const struct aesenc *enc, const uint8_t in[static 16],
|
| /src/sys/crypto/aes/arch/x86/ |
| aes_ssse3.h | 36 struct aesenc; 47 void aes_ssse3_setenckey(struct aesenc *, const uint8_t *, unsigned); 50 void aes_ssse3_enc(const struct aesenc *, const uint8_t[static 16], 54 void aes_ssse3_cbc_enc(const struct aesenc *, const uint8_t[static 16], 58 void aes_ssse3_xts_enc(const struct aesenc *, const uint8_t[static 16], 62 void aes_ssse3_cbcmac_update1(const struct aesenc *, const uint8_t[static 16], 64 void aes_ssse3_ccm_enc1(const struct aesenc *, const uint8_t[static 16], 66 void aes_ssse3_ccm_dec1(const struct aesenc *, const uint8_t[static 16],
|
| aes_ni.h | 36 struct aesenc; 41 void aesni_setenckey128(struct aesenc *, const uint8_t[static 16]); 42 void aesni_setenckey192(struct aesenc *, const uint8_t[static 24]); 43 void aesni_setenckey256(struct aesenc *, const uint8_t[static 32]); 45 void aesni_enctodec(const struct aesenc *, struct aesdec *, uint32_t); 47 void aesni_enc(const struct aesenc *, const uint8_t[static 16], 52 void aesni_cbc_enc(const struct aesenc *, const uint8_t[static 16], 59 void aesni_xts_enc1(const struct aesenc *, const uint8_t[static 16], 61 void aesni_xts_enc8(const struct aesenc *, const uint8_t[static 128], 69 void aesni_cbcmac_update1(const struct aesenc *, const uint8_t[static 16] [all...] |
| aes_sse2_4x32_subr.h | 44 void aes_sse2_4x32_enc(const struct aesenc *, const uint8_t in[static 16], 48 void aes_sse2_4x32_cbc_enc(const struct aesenc *, const uint8_t[static 16], 52 void aes_sse2_4x32_xts_enc(const struct aesenc *, const uint8_t[static 16], 56 void aes_sse2_4x32_cbcmac_update1(const struct aesenc *, 58 void aes_sse2_4x32_ccm_enc1(const struct aesenc *, 61 void aes_sse2_4x32_ccm_dec1(const struct aesenc *,
|
| aes_ssse3_impl.h | 39 __m128i aes_ssse3_enc1(const struct aesenc *, __m128i, unsigned);
|
| aes_sse2_4x32_impl.c | 53 aes_sse2_4x32_setenckey_impl(struct aesenc *enc, const uint8_t *key, 77 aes_sse2_4x32_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 97 aes_sse2_4x32_cbc_enc_impl(const struct aesenc *enc, 123 aes_sse2_4x32_xts_enc_impl(const struct aesenc *enc, 149 aes_sse2_4x32_cbcmac_update1_impl(const struct aesenc *enc, 160 aes_sse2_4x32_ccm_enc1_impl(const struct aesenc *enc, 171 aes_sse2_4x32_ccm_dec1_impl(const struct aesenc *enc,
|
| aes_ssse3_impl.c | 48 aes_ssse3_setenckey_impl(struct aesenc *enc, const uint8_t *key, 68 aes_ssse3_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 88 aes_ssse3_cbc_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 114 aes_ssse3_xts_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 140 aes_ssse3_cbcmac_update1_impl(const struct aesenc *enc, 151 aes_ssse3_ccm_enc1_impl(const struct aesenc *enc, const uint8_t in[static 16], 162 aes_ssse3_ccm_dec1_impl(const struct aesenc *enc, const uint8_t in[static 16],
|
| aes_ni.c | 59 aesni_setenckey(struct aesenc *enc, const uint8_t key[static 16], 79 aesni_setenckey_impl(struct aesenc *enc, const uint8_t key[static 16], 92 struct aesenc enc; 103 aesni_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 123 aesni_cbc_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 160 aesni_xts_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 208 aesni_cbcmac_update1_impl(const struct aesenc *enc, 222 aesni_ccm_enc1_impl(const struct aesenc *enc, const uint8_t in[static 16], 236 aesni_ccm_dec1_impl(const struct aesenc *enc, const uint8_t in[static 16],
|
| aes_ssse3_subr.c | 57 aes_ssse3_enc(const struct aesenc *enc, const uint8_t in[static 16], 79 aes_ssse3_cbc_enc(const struct aesenc *enc, const uint8_t in[static 16], 172 aes_ssse3_xts_enc(const struct aesenc *enc, const uint8_t in[static 16], 212 aes_ssse3_cbcmac_update1(const struct aesenc *enc, const uint8_t in[static 16], 227 aes_ssse3_ccm_enc1(const struct aesenc *enc, const uint8_t in[static 16], 254 aes_ssse3_ccm_dec1(const struct aesenc *enc, const uint8_t in[static 16],
|
| /src/sys/crypto/aes/ |
| aes_impl.h | 34 struct aesenc; 40 void (*ai_setenckey)(struct aesenc *, const uint8_t *, uint32_t); 42 void (*ai_enc)(const struct aesenc *, const uint8_t[static 16], 46 void (*ai_cbc_enc)(const struct aesenc *, const uint8_t[static 16], 50 void (*ai_xts_enc)(const struct aesenc *, const uint8_t[static 16], 54 void (*ai_cbcmac_update1)(const struct aesenc *, 57 void (*ai_ccm_enc1)(const struct aesenc *, 60 void (*ai_ccm_dec1)(const struct aesenc *, 70 void aes_cbcmac_update1(const struct aesenc *, const uint8_t[static 16], 72 void aes_ccm_enc1(const struct aesenc *, const uint8_t[static 16] [all...] |
| aes_ccm.h | 34 struct aesenc; 37 const struct aesenc *enc; 44 void aes_ccm_init(struct aes_ccm *, unsigned, const struct aesenc *,
|
| aes_cbc.h | 34 struct aesenc; 37 void aes_cbc_enc(struct aesenc *, const uint8_t[static 16],
|
| aes_xts.h | 34 struct aesenc; 37 void aes_xts_enc(struct aesenc *, const uint8_t[static 16],
|
| aes.h | 50 struct aesenc { struct 58 uint32_t aes_setenckey128(struct aesenc *, const uint8_t[static 16]); 59 uint32_t aes_setenckey192(struct aesenc *, const uint8_t[static 24]); 60 uint32_t aes_setenckey256(struct aesenc *, const uint8_t[static 32]); 65 void aes_enc(const struct aesenc *, const uint8_t[static 16],
|
| aes_impl.c | 185 aes_setenckey(struct aesenc *enc, const uint8_t key[static 16], 194 aes_setenckey128(struct aesenc *enc, const uint8_t key[static 16]) 203 aes_setenckey192(struct aesenc *enc, const uint8_t key[static 24]) 212 aes_setenckey256(struct aesenc *enc, const uint8_t key[static 32]) 257 aes_enc(const struct aesenc *enc, const uint8_t in[static 16], 275 aes_cbc_enc(struct aesenc *enc, const uint8_t in[static 16], 295 aes_xts_enc(struct aesenc *enc, const uint8_t in[static 16], 315 aes_cbcmac_update1(const struct aesenc *enc, const uint8_t in[static 16], 327 aes_ccm_enc1(const struct aesenc *enc, const uint8_t in[static 16], 340 aes_ccm_dec1(const struct aesenc *enc, const uint8_t in[static 16] [all...] |
| /src/sys/crypto/adiantum/ |
| adiantum.h | 48 struct aesenc kk_enc; /* expanded AES key */
|
| /src/sys/opencrypto/ |
| aesxcbcmac.h | 16 struct aesenc r_k1s;
|
| gmac.h | 46 struct aesenc K;
|
| /src/crypto/external/apache2/openssl/dist/crypto/aes/asm/ |
| aesni-x86_64.pl | 106 # it accounts *solely* for aesenc instructions. But there are extra 159 # CTR mode was implemented with 6x aesenc interleave factor. 1036 aesenc $rndkey1,$inout0 1037 aesenc $rndkey1,$inout1 1040 aesenc $rndkey0,$inout0 1041 aesenc $rndkey0,$inout1 1044 aesenc $rndkey1,$inout0 1045 aesenc $rndkey1,$inout1 1145 aesenc $rndkey1,$inout0 1146 aesenc $rndkey1,$inout [all...] |
| /src/crypto/external/bsd/openssl/dist/crypto/aes/asm/ |
| aesni-x86_64.pl | 106 # it accounts *solely* for aesenc instructions. But there are extra 159 # CTR mode was implemented with 6x aesenc interleave factor. 1036 aesenc $rndkey1,$inout0 1037 aesenc $rndkey1,$inout1 1040 aesenc $rndkey0,$inout0 1041 aesenc $rndkey0,$inout1 1044 aesenc $rndkey1,$inout0 1045 aesenc $rndkey1,$inout1 1145 aesenc $rndkey1,$inout0 1146 aesenc $rndkey1,$inout [all...] |
| /src/crypto/external/bsd/openssl.old/dist/crypto/aes/asm/ |
| aesni-x86_64.pl | 106 # it accounts *solely* for aesenc instructions. But there are extra 159 # CTR mode was implemented with 6x aesenc interleave factor. 1030 aesenc $rndkey1,$inout0 1031 aesenc $rndkey1,$inout1 1034 aesenc $rndkey0,$inout0 1035 aesenc $rndkey0,$inout1 1038 aesenc $rndkey1,$inout0 1039 aesenc $rndkey1,$inout1 1138 aesenc $rndkey1,$inout0 1139 aesenc $rndkey1,$inout [all...] |