Searched defs:nrounds (Results 1 - 16 of 16) sorted by relevance

/netbsd-current/sys/crypto/aes/arch/arm/
H A Daes_neon_impl.h51 aes_neon_enc2(const struct aesenc *enc, uint8x16x2_t b2, unsigned nrounds) argument
61 aes_neon_dec2(const struct aesdec *dec, uint8x16x2_t b2, unsigned nrounds) argument
H A Daes_neon_impl.c56 aes_neon_setenckey_impl(struct aesenc *enc, const uint8_t *key, uint32_t nrounds) argument
66 aes_neon_setdeckey_impl(struct aesdec *dec, const uint8_t *key, uint32_t nrounds) argument
76 aes_neon_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
86 aes_neon_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
96 aes_neon_cbc_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
109 aes_neon_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
122 aes_neon_xts_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
135 aes_neon_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
148 aes_neon_cbcmac_update1_impl(const struct aesenc *enc, const uint8_t in[static 16], size_t nbytes, uint8_t auth[static 16], uint32_t nrounds) argument
159 aes_neon_ccm_enc1_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
170 aes_neon_ccm_dec1_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
[all...]
H A Daes_armv8.c61 aesarmv8_setenckey(struct aesenc *enc, const uint8_t key[static 16], uint32_t nrounds) argument
81 aesarmv8_setenckey_impl(struct aesenc *enc, const uint8_t key[static 16], uint32_t nrounds) argument
91 aesarmv8_setdeckey_impl(struct aesdec *dec, const uint8_t key[static 16], uint32_t nrounds) argument
105 aesarmv8_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
115 aesarmv8_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
125 aesarmv8_cbc_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
138 aesarmv8_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
162 aesarmv8_xts_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
186 aesarmv8_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
210 aesarmv8_cbcmac_update1_impl(const struct aesenc *enc, const uint8_t in[static 16], size_t nbytes, uint8_t auth[static 16], uint32_t nrounds) argument
224 aesarmv8_ccm_enc1_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
238 aesarmv8_ccm_dec1_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
[all...]
H A Daes_neon_subr.c60 aes_neon_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
71 aes_neon_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
82 aes_neon_cbc_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
100 aes_neon_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
202 aes_neon_xts_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
239 aes_neon_xts_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
276 aes_neon_cbcmac_update1(const struct aesenc *enc, const uint8_t in[static 16], size_t nbytes, uint8_t auth0[static 16], uint32_t nrounds) argument
291 aes_neon_ccm_enc1(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
323 aes_neon_ccm_dec1(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
[all...]
H A Daes_neon.c361 aes_neon_setenckey(struct aesenc *enc, const uint8_t *key, unsigned nrounds) argument
452 aes_neon_setdeckey(struct aesdec *dec, const uint8_t *key, unsigned nrounds) argument
558 aes_neon_enc1(const struct aesenc *enc, uint8x16_t x, unsigned nrounds) argument
595 aes_neon_enc2(const struct aesenc *enc, uint8x16x2_t x, unsigned nrounds) argument
648 aes_neon_dec1(const struct aesdec *dec, uint8x16_t x, unsigned nrounds) argument
687 aes_neon_dec2(const struct aesdec *dec, uint8x16x2_t x, unsigned nrounds) argument
[all...]
/netbsd-current/sys/crypto/aes/arch/x86/
H A Daes_sse2_impl.c51 aes_sse2_setenckey_impl(struct aesenc *enc, const uint8_t *key, uint32_t nrounds) argument
61 aes_sse2_setdeckey_impl(struct aesdec *dec, const uint8_t *key, uint32_t nrounds) argument
75 aes_sse2_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
85 aes_sse2_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
95 aes_sse2_cbc_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
108 aes_sse2_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
121 aes_sse2_xts_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
134 aes_sse2_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
147 aes_sse2_cbcmac_update1_impl(const struct aesenc *enc, const uint8_t in[static 16], size_t nbytes, uint8_t auth[static 16], uint32_t nrounds) argument
158 aes_sse2_ccm_enc1_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
169 aes_sse2_ccm_dec1_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
[all...]
H A Daes_ssse3_impl.c48 aes_ssse3_setenckey_impl(struct aesenc *enc, const uint8_t *key, uint32_t nrounds) argument
58 aes_ssse3_setdeckey_impl(struct aesdec *dec, const uint8_t *key, uint32_t nrounds) argument
68 aes_ssse3_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
78 aes_ssse3_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
88 aes_ssse3_cbc_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
101 aes_ssse3_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
114 aes_ssse3_xts_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
127 aes_ssse3_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
140 aes_ssse3_cbcmac_update1_impl(const struct aesenc *enc, const uint8_t in[static 16], size_t nbytes, uint8_t auth[static 16], uint32_t nrounds) argument
151 aes_ssse3_ccm_enc1_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
162 aes_ssse3_ccm_dec1_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
[all...]
H A Daes_ni.c59 aesni_setenckey(struct aesenc *enc, const uint8_t key[static 16], uint32_t nrounds) argument
79 aesni_setenckey_impl(struct aesenc *enc, const uint8_t key[static 16], uint32_t nrounds) argument
89 aesni_setdeckey_impl(struct aesdec *dec, const uint8_t key[static 16], uint32_t nrounds) argument
103 aesni_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
113 aesni_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
123 aesni_cbc_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
136 aesni_cbc_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
160 aesni_xts_enc_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
184 aesni_xts_dec_impl(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
208 aesni_cbcmac_update1_impl(const struct aesenc *enc, const uint8_t in[static 16], size_t nbytes, uint8_t auth[static 16], uint32_t nrounds) argument
222 aesni_ccm_enc1_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
236 aesni_ccm_dec1_impl(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
[all...]
H A Daes_ssse3_subr.c57 aes_ssse3_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
68 aes_ssse3_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
79 aes_ssse3_cbc_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
97 aes_ssse3_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
172 aes_ssse3_xts_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
192 aes_ssse3_xts_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
212 aes_ssse3_cbcmac_update1(const struct aesenc *enc, const uint8_t in[static 16], size_t nbytes, uint8_t auth0[static 16], uint32_t nrounds) argument
227 aes_ssse3_ccm_enc1(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
254 aes_ssse3_ccm_dec1(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
[all...]
H A Daes_sse2_subr.c51 aes_sse2_setkey(uint64_t rk[static 30], const void *key, uint32_t nrounds) argument
73 aes_sse2_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
100 aes_sse2_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
127 aes_sse2_cbc_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
167 aes_sse2_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t ivp[static 16], uint32_t nrounds) argument
346 aes_sse2_xts_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
435 aes_sse2_xts_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
524 aes_sse2_cbcmac_update1(const struct aesenc *enc, const uint8_t in[static 16], size_t nbytes, uint8_t auth[static 16], uint32_t nrounds) argument
555 aes_sse2_ccm_enc1(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
612 aes_sse2_ccm_dec1(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
[all...]
H A Daes_ssse3.c307 aes_ssse3_setenckey(struct aesenc *enc, const uint8_t *key, unsigned nrounds) argument
395 aes_ssse3_setdeckey(struct aesdec *dec, const uint8_t *key, unsigned nrounds) argument
490 aes_ssse3_enc1(const struct aesenc *enc, __m128i x, unsigned nrounds) argument
523 aes_ssse3_dec1(const struct aesdec *dec, __m128i x, unsigned nrounds) argument
[all...]
H A Daes_via.c85 aesvia_keylen_cw0(unsigned nrounds) argument
106 aesvia_setenckey(struct aesenc *enc, const uint8_t *key, uint32_t nrounds) argument
130 aesvia_setdeckey(struct aesdec *dec, const uint8_t *key, uint32_t nrounds) argument
203 aesvia_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
244 aesvia_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
358 aesvia_cbc_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
400 aesvia_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
497 aesvia_xts_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
591 aesvia_xts_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
685 aesvia_cbcmac_update1(const struct aesenc *enc, const uint8_t in[static 16], size_t nbytes, uint8_t auth0[static 16], uint32_t nrounds) argument
725 aesvia_ccm_enc1(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr0[static 32], uint32_t nrounds) argument
791 aesvia_ccm_dec1(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr0[static 32], uint32_t nrounds) argument
[all...]
/netbsd-current/lib/libcrypt/
H A Dpw_gensalt.c104 size_t nrounds; local
148 size_t nrounds; local
[all...]
H A Dbcrypt.c158 unsigned long nrounds; local
/netbsd-current/sys/crypto/aes/
H A Daes_bear.c50 aesbear_setkey(uint32_t rk[static 60], const void *key, uint32_t nrounds) argument
72 aesbear_setenckey(struct aesenc *enc, const uint8_t *key, uint32_t nrounds) argument
79 aesbear_setdeckey(struct aesdec *dec, const uint8_t *key, uint32_t nrounds) argument
90 aesbear_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
123 aesbear_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
156 aesbear_cbc_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
217 aesbear_cbc_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
393 aesbear_xts_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
497 aesbear_xts_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
601 aesbear_cbcmac_update1(const struct aesenc *enc, const uint8_t in[static 16], size_t nbytes, uint8_t auth[static 16], uint32_t nrounds) argument
647 aesbear_ccm_enc1(const struct aesenc *enc, const uint8_t *in, uint8_t *out, size_t nbytes, uint8_t authctr[32], uint32_t nrounds) argument
712 aesbear_ccm_dec1(const struct aesenc *enc, const uint8_t *in, uint8_t *out, size_t nbytes, uint8_t authctr[32], uint32_t nrounds) argument
[all...]
H A Daes_impl.c183 uint32_t nrounds = AES_128_NROUNDS; local
192 uint32_t nrounds = AES_192_NROUNDS; local
201 uint32_t nrounds = AES_256_NROUNDS; local
172 aes_setenckey(struct aesenc *enc, const uint8_t key[static 16], uint32_t nrounds) argument
208 aes_setdeckey(struct aesdec *dec, const uint8_t key[static 16], uint32_t nrounds) argument
219 uint32_t nrounds = AES_128_NROUNDS; local
228 uint32_t nrounds = AES_192_NROUNDS; local
237 uint32_t nrounds = AES_256_NROUNDS; local
244 aes_enc(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
253 aes_dec(const struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], uint32_t nrounds) argument
262 aes_cbc_enc(struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
272 aes_cbc_dec(struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t iv[static 16], uint32_t nrounds) argument
282 aes_xts_enc(struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
292 aes_xts_dec(struct aesdec *dec, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t tweak[static 16], uint32_t nrounds) argument
302 aes_cbcmac_update1(const struct aesenc *enc, const uint8_t in[static 16], size_t nbytes, uint8_t auth[static 16], uint32_t nrounds) argument
314 aes_ccm_enc1(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
327 aes_ccm_dec1(const struct aesenc *enc, const uint8_t in[static 16], uint8_t out[static 16], size_t nbytes, uint8_t authctr[static 32], uint32_t nrounds) argument
[all...]

Completed in 247 milliseconds