Symbol: PROV_CIPHER_HW
crypto/openssl/providers/implementations/ciphers/cipher_aes.h
55
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_ecb(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aes.h
56
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_cbc(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aes.h
57
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_ofb128(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aes.h
58
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_cfb128(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aes.h
59
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_cfb1(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aes.h
60
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_cfb8(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aes.h
61
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_ctr(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.h
17
PROV_CIPHER_HW base; /* must be first */
crypto/openssl/providers/implementations/ciphers/cipher_aes_hw.c
131
static const PROV_CIPHER_HW aes_##mode = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_hw.c
137
const PROV_CIPHER_HW * \
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.h
39
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_ocb(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c
139
static const PROV_CIPHER_HW aes_rv64i_zknd_zkne_ocb = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c
143
static const PROV_CIPHER_HW aes_rv64i_zvkned_ocb = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c
178
static const PROV_CIPHER_HW aes_rv32i_zknd_zkne_ocb = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c
182
static const PROV_CIPHER_HW aes_rv32i_zbkb_zknd_zkne_ocb = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c
196
static const PROV_CIPHER_HW aes_generic_ocb = {
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c
201
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_ocb(size_t keybits)
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c
75
static const PROV_CIPHER_HW aesni_ocb = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb_hw.c
97
static const PROV_CIPHER_HW aes_t4_ocb = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts.h
60
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_xts(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c
141
static const PROV_CIPHER_HW aesni_xts = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c
180
static const PROV_CIPHER_HW aes_xts_t4 = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c
250
static const PROV_CIPHER_HW aes_xts_rv64i_zknd_zkne = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c
255
static const PROV_CIPHER_HW aes_xts_rv64i_zvkned = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c
260
static const PROV_CIPHER_HW aes_xts_rv64i_zvbb_zvkg_zvkned = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c
301
static const PROV_CIPHER_HW aes_xts_rv32i_zknd_zkne = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c
306
static const PROV_CIPHER_HW aes_xts_rv32i_zbkb_zknd_zkne = { \
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c
322
static const PROV_CIPHER_HW aes_generic_xts = {
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts_hw.c
328
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aes_xts(size_t keybits)
crypto/openssl/providers/implementations/ciphers/cipher_aria.h
23
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aria_ecb(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aria.h
24
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aria_cbc(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aria.h
25
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aria_ofb128(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aria.h
26
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aria_cfb128(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aria.h
27
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aria_cfb1(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aria.h
28
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aria_cfb8(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aria.h
29
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aria_ctr(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_aria_hw.c
36
static const PROV_CIPHER_HW aria_##mode = { \
crypto/openssl/providers/implementations/ciphers/cipher_aria_hw.c
41
const PROV_CIPHER_HW *ossl_prov_cipher_hw_aria_##mode(size_t keybits) \
crypto/openssl/providers/implementations/ciphers/cipher_blowfish.h
21
const PROV_CIPHER_HW *ossl_prov_cipher_hw_blowfish_cbc(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_blowfish.h
22
const PROV_CIPHER_HW *ossl_prov_cipher_hw_blowfish_ecb(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_blowfish.h
23
const PROV_CIPHER_HW *ossl_prov_cipher_hw_blowfish_ofb64(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_blowfish.h
24
const PROV_CIPHER_HW *ossl_prov_cipher_hw_blowfish_cfb64(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_blowfish_hw.c
29
BF_##mode) static const PROV_CIPHER_HW bf_##mode \
crypto/openssl/providers/implementations/ciphers/cipher_blowfish_hw.c
34
const PROV_CIPHER_HW *ossl_prov_cipher_hw_blowfish_##mode(size_t keybits) \
crypto/openssl/providers/implementations/ciphers/cipher_camellia.h
24
const PROV_CIPHER_HW *ossl_prov_cipher_hw_camellia_ecb(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_camellia.h
25
const PROV_CIPHER_HW *ossl_prov_cipher_hw_camellia_cbc(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_camellia.h
26
const PROV_CIPHER_HW *ossl_prov_cipher_hw_camellia_ofb128(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_camellia.h
27
const PROV_CIPHER_HW *ossl_prov_cipher_hw_camellia_cfb128(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_camellia.h
28
const PROV_CIPHER_HW *ossl_prov_cipher_hw_camellia_cfb1(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_camellia.h
29
const PROV_CIPHER_HW *ossl_prov_cipher_hw_camellia_cfb8(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_camellia.h
30
const PROV_CIPHER_HW *ossl_prov_cipher_hw_camellia_ctr(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_camellia_hw.c
54
static const PROV_CIPHER_HW camellia_##mode = { \
crypto/openssl/providers/implementations/ciphers/cipher_camellia_hw.c
60
const PROV_CIPHER_HW * \
crypto/openssl/providers/implementations/ciphers/cipher_cast.h
21
const PROV_CIPHER_HW *ossl_prov_cipher_hw_cast5_cbc(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_cast.h
22
const PROV_CIPHER_HW *ossl_prov_cipher_hw_cast5_ecb(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_cast.h
23
const PROV_CIPHER_HW *ossl_prov_cipher_hw_cast5_ofb64(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_cast.h
24
const PROV_CIPHER_HW *ossl_prov_cipher_hw_cast5_cfb64(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_cast5_hw.c
29
CAST_##mode) static const PROV_CIPHER_HW cast5_##mode \
crypto/openssl/providers/implementations/ciphers/cipher_cast5_hw.c
34
const PROV_CIPHER_HW *ossl_prov_cipher_hw_cast5_##mode(size_t keybits) \
crypto/openssl/providers/implementations/ciphers/cipher_chacha20.h
25
PROV_CIPHER_HW base; /* must be first */
crypto/openssl/providers/implementations/ciphers/cipher_chacha20.h
30
const PROV_CIPHER_HW *ossl_prov_cipher_hw_chacha20(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_hw.c
119
const PROV_CIPHER_HW *ossl_prov_cipher_hw_chacha20(size_t keybits)
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_hw.c
121
return (PROV_CIPHER_HW *)&chacha20_hw;
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.h
36
PROV_CIPHER_HW base; /* must be first */
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.h
45
const PROV_CIPHER_HW *ossl_prov_cipher_hw_chacha20_poly1305(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c
407
const PROV_CIPHER_HW *ossl_prov_cipher_hw_chacha20_poly1305(size_t keybits)
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305_hw.c
409
return (PROV_CIPHER_HW *)&chacha20poly1305_hw;
crypto/openssl/providers/implementations/ciphers/cipher_des.c
33
const PROV_CIPHER_HW *hw)
crypto/openssl/providers/implementations/ciphers/cipher_des.h
28
const PROV_CIPHER_HW *ossl_prov_cipher_hw_des_cbc(void);
crypto/openssl/providers/implementations/ciphers/cipher_des.h
29
const PROV_CIPHER_HW *ossl_prov_cipher_hw_des_ecb(void);
crypto/openssl/providers/implementations/ciphers/cipher_des.h
30
const PROV_CIPHER_HW *ossl_prov_cipher_hw_des_ofb64(void);
crypto/openssl/providers/implementations/ciphers/cipher_des.h
31
const PROV_CIPHER_HW *ossl_prov_cipher_hw_des_cfb64(void);
crypto/openssl/providers/implementations/ciphers/cipher_des.h
32
const PROV_CIPHER_HW *ossl_prov_cipher_hw_des_cfb1(void);
crypto/openssl/providers/implementations/ciphers/cipher_des.h
33
const PROV_CIPHER_HW *ossl_prov_cipher_hw_des_cfb8(void);
crypto/openssl/providers/implementations/ciphers/cipher_des_hw.c
179
static const PROV_CIPHER_HW des_##mode = { \
crypto/openssl/providers/implementations/ciphers/cipher_des_hw.c
184
const PROV_CIPHER_HW *ossl_prov_cipher_hw_des_##mode(void) \
crypto/openssl/providers/implementations/ciphers/cipher_desx_hw.c
70
static const PROV_CIPHER_HW desx_cbc = {
crypto/openssl/providers/implementations/ciphers/cipher_desx_hw.c
76
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_desx_cbc(void)
crypto/openssl/providers/implementations/ciphers/cipher_idea.h
21
const PROV_CIPHER_HW *ossl_prov_cipher_hw_idea_cbc(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_idea.h
22
const PROV_CIPHER_HW *ossl_prov_cipher_hw_idea_ecb(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_idea.h
23
const PROV_CIPHER_HW *ossl_prov_cipher_hw_idea_ofb64(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_idea.h
24
const PROV_CIPHER_HW *ossl_prov_cipher_hw_idea_cfb64(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_idea_hw.c
41
fname) static const PROV_CIPHER_HW idea_##mode \
crypto/openssl/providers/implementations/ciphers/cipher_idea_hw.c
46
const PROV_CIPHER_HW *ossl_prov_cipher_hw_idea_##mode(size_t keybits) \
crypto/openssl/providers/implementations/ciphers/cipher_rc2.h
25
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc2_cbc(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_rc2.h
26
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc2_ecb(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_rc2.h
27
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc2_ofb64(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_rc2.h
28
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc2_cfb64(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_rc2_hw.c
30
RC2_##mode) static const PROV_CIPHER_HW rc2_##mode \
crypto/openssl/providers/implementations/ciphers/cipher_rc2_hw.c
35
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc2_##mode(size_t keybits) \
crypto/openssl/providers/implementations/ciphers/cipher_rc4.h
21
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc4(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.h
26
PROV_CIPHER_HW base; /* Must be first */
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.h
33
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc4_hmac_md5(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c
228
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc4_hmac_md5(size_t keybits)
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5_hw.c
230
return (PROV_CIPHER_HW *)&rc4_hmac_md5_hw;
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hw.c
36
static const PROV_CIPHER_HW rc4_hw = {
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hw.c
40
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc4(size_t keybits)
crypto/openssl/providers/implementations/ciphers/cipher_rc5.h
22
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc5_cbc(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_rc5.h
23
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc5_ecb(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_rc5.h
24
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc5_ofb64(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_rc5.h
25
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc5_cfb64(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_rc5_hw.c
28
RC5_32_##mode) static const PROV_CIPHER_HW rc5_##mode \
crypto/openssl/providers/implementations/ciphers/cipher_rc5_hw.c
33
const PROV_CIPHER_HW *ossl_prov_cipher_hw_rc5_##mode(size_t keybits) \
crypto/openssl/providers/implementations/ciphers/cipher_seed.h
21
const PROV_CIPHER_HW *ossl_prov_cipher_hw_seed_cbc(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_seed.h
22
const PROV_CIPHER_HW *ossl_prov_cipher_hw_seed_ecb(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_seed.h
23
const PROV_CIPHER_HW *ossl_prov_cipher_hw_seed_ofb128(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_seed.h
24
const PROV_CIPHER_HW *ossl_prov_cipher_hw_seed_cfb128(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_seed_hw.c
29
SEED_##mode) static const PROV_CIPHER_HW seed_##mode \
crypto/openssl/providers/implementations/ciphers/cipher_seed_hw.c
34
const PROV_CIPHER_HW *ossl_prov_cipher_hw_seed_##mode(size_t keybits) \
crypto/openssl/providers/implementations/ciphers/cipher_sm4.h
22
const PROV_CIPHER_HW *ossl_prov_cipher_hw_sm4_cbc(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_sm4.h
23
const PROV_CIPHER_HW *ossl_prov_cipher_hw_sm4_ecb(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_sm4.h
24
const PROV_CIPHER_HW *ossl_prov_cipher_hw_sm4_ctr(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_sm4.h
25
const PROV_CIPHER_HW *ossl_prov_cipher_hw_sm4_ofb128(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_sm4.h
26
const PROV_CIPHER_HW *ossl_prov_cipher_hw_sm4_cfb128(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_sm4_hw.c
125
static const PROV_CIPHER_HW sm4_##mode = { \
crypto/openssl/providers/implementations/ciphers/cipher_sm4_hw.c
131
const PROV_CIPHER_HW * \
crypto/openssl/providers/implementations/ciphers/cipher_sm4_xts.h
46
const PROV_CIPHER_HW *ossl_prov_cipher_hw_sm4_xts(size_t keybits);
crypto/openssl/providers/implementations/ciphers/cipher_sm4_xts_hw.c
86
static const PROV_CIPHER_HW sm4_generic_xts = {
crypto/openssl/providers/implementations/ciphers/cipher_sm4_xts_hw.c
95
const PROV_CIPHER_HW *ossl_prov_cipher_hw_sm4_xts(size_t keybits)
crypto/openssl/providers/implementations/ciphers/cipher_tdes.h
109
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_ede3_cbc(void);
crypto/openssl/providers/implementations/ciphers/cipher_tdes.h
110
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_ede3_ecb(void);
crypto/openssl/providers/implementations/ciphers/cipher_tdes.h
76
size_t ivbits, uint64_t flags, const PROV_CIPHER_HW *hw);
crypto/openssl/providers/implementations/ciphers/cipher_tdes.h
90
static const PROV_CIPHER_HW type##_##mode = { \
crypto/openssl/providers/implementations/ciphers/cipher_tdes.h
95
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_##type##_##mode(void) \
crypto/openssl/providers/implementations/ciphers/cipher_tdes_common.c
24
size_t ivbits, uint64_t flags, const PROV_CIPHER_HW *hw)
crypto/openssl/providers/implementations/ciphers/cipher_tdes_default.h
13
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_ede3_ofb(void);
crypto/openssl/providers/implementations/ciphers/cipher_tdes_default.h
14
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_ede3_cfb(void);
crypto/openssl/providers/implementations/ciphers/cipher_tdes_default.h
15
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_ede3_cfb1(void);
crypto/openssl/providers/implementations/ciphers/cipher_tdes_default.h
16
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_ede3_cfb8(void);
crypto/openssl/providers/implementations/ciphers/cipher_tdes_default.h
18
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_ede2_cbc(void);
crypto/openssl/providers/implementations/ciphers/cipher_tdes_default.h
19
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_ede2_ecb(void);
crypto/openssl/providers/implementations/ciphers/cipher_tdes_default.h
20
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_ede2_ofb(void);
crypto/openssl/providers/implementations/ciphers/cipher_tdes_default.h
21
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_ede2_cfb(void);
crypto/openssl/providers/implementations/ciphers/cipher_tdes_default.h
23
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_desx_cbc(void);
crypto/openssl/providers/implementations/ciphers/cipher_tdes_default.h
25
const PROV_CIPHER_HW *ossl_prov_cipher_hw_tdes_wrap_cbc(void);
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
719
uint64_t flags, const PROV_CIPHER_HW *hw,
crypto/openssl/providers/implementations/include/prov/ciphercommon.h
134
const PROV_CIPHER_HW *hw, void *provctx);
crypto/openssl/providers/implementations/include/prov/ciphercommon.h
97
const PROV_CIPHER_HW *hw; /* hardware specific functions */