/netbsd-current/sys/crypto/aes/arch/arm/ |
H A D | 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],
|
H A D | 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...] |
H A D | 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)
|
H A D | 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],
|
H A D | 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],
|
/netbsd-current/sys/crypto/aes/arch/x86/ |
H A D | 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],
|
H A D | 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 *, cons [all...] |
H A D | aes_sse2.h | 36 struct aesenc; 49 void aes_sse2_enc(const struct aesenc *, const uint8_t in[static 16], 53 void aes_sse2_cbc_enc(const struct aesenc *, const uint8_t[static 16], 57 void aes_sse2_xts_enc(const struct aesenc *, const uint8_t[static 16], 61 void aes_sse2_cbcmac_update1(const struct aesenc *, const uint8_t[static 16], 63 void aes_sse2_ccm_enc1(const struct aesenc *, const uint8_t[static 16], 65 void aes_sse2_ccm_dec1(const struct aesenc *, const uint8_t[static 16],
|
H A D | aes_ssse3_impl.h | 39 __m128i aes_ssse3_enc1(const struct aesenc *, __m128i, unsigned);
|
H A D | aes_sse2_impl.c | 51 aes_sse2_setenckey_impl(struct aesenc *enc, const uint8_t *key, 75 aes_sse2_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 95 aes_sse2_cbc_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 121 aes_sse2_xts_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], 147 aes_sse2_cbcmac_update1_impl(const struct aesenc *enc, 158 aes_sse2_ccm_enc1_impl(const struct aesenc *enc, const uint8_t in[static 16], 169 aes_sse2_ccm_dec1_impl(const struct aesenc *enc, const uint8_t in[static 16],
|
H A D | 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],
|
H A D | 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],
|
H A D | 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],
|
/netbsd-current/sys/crypto/aes/ |
H A D | 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 *, cons [all...] |
H A D | aes_ccm.h | 34 struct aesenc; 37 const struct aesenc *enc; 44 void aes_ccm_init(struct aes_ccm *, unsigned, const struct aesenc *,
|
H A D | aes_cbc.h | 34 struct aesenc; 37 void aes_cbc_enc(struct aesenc *, const uint8_t[static 16],
|
H A D | aes_xts.h | 34 struct aesenc; 37 void aes_xts_enc(struct aesenc *, const uint8_t[static 16],
|
H A D | aes.h | 49 struct aesenc { struct 57 uint32_t aes_setenckey128(struct aesenc *, const uint8_t[static 16]); 58 uint32_t aes_setenckey192(struct aesenc *, const uint8_t[static 24]); 59 uint32_t aes_setenckey256(struct aesenc *, const uint8_t[static 32]); 64 void aes_enc(const struct aesenc *, const uint8_t[static 16],
|
H A D | aes_impl.c | 172 aes_setenckey(struct aesenc *enc, const uint8_t key[static 16], 181 aes_setenckey128(struct aesenc *enc, const uint8_t key[static 16]) 190 aes_setenckey192(struct aesenc *enc, const uint8_t key[static 24]) 199 aes_setenckey256(struct aesenc *enc, const uint8_t key[static 32]) 244 aes_enc(const struct aesenc *enc, const uint8_t in[static 16], 262 aes_cbc_enc(struct aesenc *enc, const uint8_t in[static 16], 282 aes_xts_enc(struct aesenc *enc, const uint8_t in[static 16], 302 aes_cbcmac_update1(const struct aesenc *enc, const uint8_t in[static 16], 314 aes_ccm_enc1(const struct aesenc *enc, const uint8_t in[static 16], 327 aes_ccm_dec1(const struct aesenc *en [all...] |
/netbsd-current/sys/opencrypto/ |
H A D | aesxcbcmac.h | 14 struct aesenc r_k1s;
|
H A D | gmac.h | 44 struct aesenc K;
|
/netbsd-current/sys/crypto/adiantum/ |
H A D | adiantum.h | 48 struct aesenc kk_enc; /* expanded AES key */
|
/netbsd-current/crypto/external/bsd/openssl.old/dist/crypto/aes/asm/ |
H A D | 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 [all...] |
H A D | aesni-mb-x86_64.pl | 213 aesenc $rndkey1,@out[0] 216 aesenc $rndkey1,@out[1] 219 aesenc $rndkey1,@out[2] 220 aesenc $rndkey1,@out[3] 227 aesenc $rndkey,@out[0] 228 aesenc $rndkey,@out[1] 229 aesenc $rndkey,@out[2] 232 aesenc $rndkey,@out[3] 238 aesenc $rndkey0,@out[0] 241 aesenc [all...] |
/netbsd-current/crypto/external/bsd/openssl/dist/crypto/aes/asm/ |
H A D | 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 [all...] |