Home
last modified time | relevance | path

Searched defs:vctx (Results 1 – 25 of 123) sorted by relevance

12345

/freebsd/crypto/openssl/providers/implementations/signature/
H A Decdsa_sig.c308 static int ecdsa_sign_init(void *vctx, void *ec, const OSSL_PARAM params[])
323 static int ecdsa_sign_directly(void *vctx,
371 static int ecdsa_signverify_message_update(void *vctx,
383 static int ecdsa_sign_message_final(void *vctx, unsigned char *sig,
408 static int ecdsa_sign(void *vctx, unsigned char *sig, size_t *siglen,
428 static int ecdsa_verify_init(void *vctx, void *ec, const OSSL_PARAM params[])
439 static int ecdsa_verify_directly(void *vctx,
451 static int ecdsa_verify_set_sig(void *vctx,
464 static int ecdsa_verify_message_final(void *vctx)
488 static int ecdsa_verify(void *vctx,
[all …]
H A Dml_dsa_sig.c59 static void ml_dsa_freectx(void *vctx) in ml_dsa_freectx()
84 static void *ml_dsa_dupctx(void *vctx) in ml_dsa_dupctx()
124 static int ml_dsa_signverify_msg_init(void *vctx, void *vkey, in ml_dsa_signverify_msg_init()
151 static int ml_dsa_sign_msg_init(void *vctx, void *vkey, const OSSL_PARAM params[]) in ml_dsa_sign_msg_init()
157 static int ml_dsa_digest_signverify_init(void *vctx, const char *mdname, in ml_dsa_digest_signverify_init()
177 static int ml_dsa_sign(void *vctx, uint8_t *sig, size_t *siglen, size_t sigsize, in ml_dsa_sign()
208 static int ml_dsa_digest_sign(void *vctx, uint8_t *sig, size_t *siglen, size_t sigsize, in ml_dsa_digest_sign()
214 static int ml_dsa_verify_msg_init(void *vctx, void *vkey, const OSSL_PARAM params[]) in ml_dsa_verify_msg_init()
220 static int ml_dsa_verify(void *vctx, const uint8_t *sig, size_t siglen, in ml_dsa_verify()
231 static int ml_dsa_digest_verify(void *vctx, in ml_dsa_digest_verify()
[all …]
H A Dslh_dsa_sig.c58 static void slh_dsa_freectx(void *vctx) in slh_dsa_freectx()
90 static void *slh_dsa_dupctx(void *vctx) in slh_dsa_dupctx()
145 static int slh_dsa_signverify_msg_init(void *vctx, void *vkey, in slh_dsa_signverify_msg_init()
176 static int slh_dsa_sign_msg_init(void *vctx, void *vkey, const OSSL_PARAM params[]) in slh_dsa_sign_msg_init()
182 static int slh_dsa_digest_signverify_init(void *vctx, const char *mdname, in slh_dsa_digest_signverify_init()
200 static int slh_dsa_sign(void *vctx, unsigned char *sig, size_t *siglen, in slh_dsa_sign()
230 static int slh_dsa_digest_sign(void *vctx, uint8_t *sig, size_t *siglen, size_t sigsize, in slh_dsa_digest_sign()
236 static int slh_dsa_verify_msg_init(void *vctx, void *vkey, const OSSL_PARAM params[]) in slh_dsa_verify_msg_init()
242 static int slh_dsa_verify(void *vctx, const uint8_t *sig, size_t siglen, in slh_dsa_verify()
253 static int slh_dsa_digest_verify(void *vctx, const uint8_t *sig, size_t siglen, in slh_dsa_digest_verify()
[all …]
/freebsd/sys/crypto/blake2/
H A Dblake2-sw.c33 blake2b_xform_init(void *vctx) in blake2b_xform_init()
44 blake2b_xform_setkey(void *vctx, const uint8_t *key, u_int klen) in blake2b_xform_setkey()
56 blake2b_xform_update(void *vctx, const void *data, u_int len) in blake2b_xform_update()
68 blake2b_xform_final(uint8_t *out, void *vctx) in blake2b_xform_final()
96 blake2s_xform_init(void *vctx) in blake2s_xform_init()
107 blake2s_xform_setkey(void *vctx, const uint8_t *key, u_int klen) in blake2s_xform_setkey()
119 blake2s_xform_update(void *vctx, const void *data, u_int len) in blake2s_xform_update()
131 blake2s_xform_final(uint8_t *out, void *vctx) in blake2s_xform_final()
/freebsd/sys/opencrypto/
H A Dxform_chacha20_poly1305.c50 chacha20_poly1305_setkey(void *vctx, const uint8_t *key, int len) in chacha20_poly1305_setkey()
62 chacha20_poly1305_reinit(void *vctx, const uint8_t *iv, size_t ivlen) in chacha20_poly1305_reinit()
86 chacha20_poly1305_crypt(void *vctx, const uint8_t *in, uint8_t *out) in chacha20_poly1305_crypt()
102 chacha20_poly1305_crypt_multi(void *vctx, const uint8_t *in, uint8_t *out, size_t len) in chacha20_poly1305_crypt_multi()
120 chacha20_poly1305_crypt_last(void *vctx, const uint8_t *in, uint8_t *out, in chacha20_poly1305_crypt_last()
137 chacha20_poly1305_update(void *vctx, const void *data, u_int len) in chacha20_poly1305_update()
146 chacha20_poly1305_final(uint8_t *digest, void *vctx) in chacha20_poly1305_final()
176 xchacha20_poly1305_setkey(void *vctx, const uint8_t *key, int len) in xchacha20_poly1305_setkey()
189 xchacha20_poly1305_reinit(void *vctx, const uint8_t *iv, size_t ivlen) in xchacha20_poly1305_reinit()
H A Dxform_aes_cbc.c87 aes_cbc_encrypt(void *vctx, const uint8_t *in, uint8_t *out) in aes_cbc_encrypt()
98 aes_cbc_decrypt(void *vctx, const uint8_t *in, uint8_t *out) in aes_cbc_decrypt()
112 aes_cbc_encrypt_multi(void *vctx, const uint8_t *in, uint8_t *out, size_t len) in aes_cbc_encrypt_multi()
129 aes_cbc_decrypt_multi(void *vctx, const uint8_t *in, uint8_t *out, size_t len) in aes_cbc_decrypt_multi()
149 aes_cbc_setkey(void *vctx, const uint8_t *key, int len) in aes_cbc_setkey()
161 aes_cbc_reinit(void *vctx, const uint8_t *iv, size_t iv_len) in aes_cbc_reinit()
H A Dxform_cml.c87 cml_encrypt(void *vctx, const uint8_t *in, uint8_t *out) in cml_encrypt()
98 cml_decrypt(void *vctx, const uint8_t *in, uint8_t *out) in cml_decrypt()
112 cml_encrypt_multi(void *vctx, const uint8_t *in, uint8_t *out, size_t len) in cml_encrypt_multi()
130 cml_decrypt_multi(void *vctx, const uint8_t *in, uint8_t *out, size_t len) in cml_decrypt_multi()
151 cml_setkey(void *vctx, const uint8_t *key, int len) in cml_setkey()
163 cml_reinit(void *vctx, const uint8_t *iv, size_t iv_len) in cml_reinit()
H A Dcbc_mac.c53 AES_CBC_MAC_Init(void *vctx) in AES_CBC_MAC_Init()
62 AES_CBC_MAC_Setkey(void *vctx, const uint8_t *key, u_int klen) in AES_CBC_MAC_Setkey()
78 AES_CBC_MAC_Reinit(void *vctx, const uint8_t *nonce, u_int nonceLen) in AES_CBC_MAC_Reinit()
92 AES_CBC_MAC_Update(void *vctx, const void *vdata, u_int length) in AES_CBC_MAC_Update()
137 AES_CBC_MAC_Final(uint8_t *buf, void *vctx) in AES_CBC_MAC_Final()
H A Dxform_aes_icm.c157 aes_gcm_reinit(void *vctx, const uint8_t *iv, size_t ivlen) in aes_gcm_reinit()
173 aes_ccm_reinit(void *vctx, const uint8_t *iv, size_t ivlen) in aes_ccm_reinit()
258 aes_gcm_setkey(void *vctx, const uint8_t *key, int len) in aes_gcm_setkey()
272 aes_ccm_setkey(void *vctx, const uint8_t *key, int len) in aes_ccm_setkey()
286 aes_gcm_update(void *vctx, const void *buf, u_int len) in aes_gcm_update()
294 aes_ccm_update(void *vctx, const void *buf, u_int len) in aes_ccm_update()
302 aes_gcm_final(uint8_t *tag, void *vctx) in aes_gcm_final()
310 aes_ccm_final(uint8_t *tag, void *vctx) in aes_ccm_final()
/freebsd/crypto/openssl/providers/implementations/digests/
H A Dsha3_prov.c59 static int keccak_init(void *vctx, ossl_unused const OSSL_PARAM params[]) in keccak_init()
68 static int keccak_init_params(void *vctx, const OSSL_PARAM params[]) in keccak_init_params()
74 static int keccak_update(void *vctx, const unsigned char *inp, size_t len) in keccak_update()
111 static int keccak_final(void *vctx, unsigned char *out, size_t *outl, in keccak_final()
130 static int shake_squeeze(void *vctx, unsigned char *out, size_t *outl, in shake_squeeze()
150 static size_t generic_sha3_absorb(void *vctx, const void *inp, size_t len) in generic_sha3_absorb()
161 static int generic_sha3_final(void *vctx, unsigned char *out, size_t outlen) in generic_sha3_final()
166 static int generic_sha3_squeeze(void *vctx, unsigned char *out, size_t outlen) in generic_sha3_squeeze()
193 static size_t s390x_sha3_absorb(void *vctx, const void *inp, size_t len) in s390x_sha3_absorb()
211 static int s390x_sha3_final(void *vctx, unsigned char *out, size_t outlen) in s390x_sha3_final()
[all …]
/freebsd/crypto/openssl/providers/implementations/ciphers/
H A Dcipher_aes_gcm_siv.c44 static void ossl_aes_gcm_siv_freectx(void *vctx) in ossl_aes_gcm_siv_freectx()
56 static void *ossl_aes_gcm_siv_dupctx(void *vctx) in ossl_aes_gcm_siv_dupctx()
91 static int ossl_aes_gcm_siv_init(void *vctx, const unsigned char *key, size_t keylen, in ossl_aes_gcm_siv_init()
123 static int ossl_aes_gcm_siv_einit(void *vctx, const unsigned char *key, size_t keylen, in ossl_aes_gcm_siv_einit()
130 static int ossl_aes_gcm_siv_dinit(void *vctx, const unsigned char *key, size_t keylen, in ossl_aes_gcm_siv_dinit()
138 static int ossl_aes_gcm_siv_cipher(void *vctx, unsigned char *out, size_t *outl, in ossl_aes_gcm_siv_cipher()
159 static int ossl_aes_gcm_siv_stream_final(void *vctx, unsigned char *out, size_t *outl, in ossl_aes_gcm_siv_stream_final()
175 static int ossl_aes_gcm_siv_get_ctx_params(void *vctx, OSSL_PARAM params[]) in ossl_aes_gcm_siv_get_ctx_params()
215 static int ossl_aes_gcm_siv_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in ossl_aes_gcm_siv_set_ctx_params()
H A Dcipher_aes_ocb_hw.c32 static int cipher_hw_aes_ocb_generic_initkey(PROV_CIPHER_CTX *vctx, in cipher_hw_aes_ocb_generic_initkey()
64 static int cipher_hw_aes_ocb_aesni_initkey(PROV_CIPHER_CTX *vctx, in cipher_hw_aes_ocb_aesni_initkey()
87 static int cipher_hw_aes_ocb_t4_initkey(PROV_CIPHER_CTX *vctx, in cipher_hw_aes_ocb_t4_initkey()
109 static int cipher_hw_aes_ocb_rv64i_zknd_zkne_initkey(PROV_CIPHER_CTX *vctx, in cipher_hw_aes_ocb_rv64i_zknd_zkne_initkey()
120 static int cipher_hw_aes_ocb_rv64i_zvkned_initkey(PROV_CIPHER_CTX *vctx, in cipher_hw_aes_ocb_rv64i_zvkned_initkey()
157 static int cipher_hw_aes_ocb_rv32i_zknd_zkne_initkey(PROV_CIPHER_CTX *vctx, in cipher_hw_aes_ocb_rv32i_zknd_zkne_initkey()
168 static int cipher_hw_aes_ocb_rv32i_zbkb_zknd_zkne_initkey(PROV_CIPHER_CTX *vctx, in cipher_hw_aes_ocb_rv32i_zbkb_zknd_zkne_initkey()
H A Dcipher_aes_siv.c49 static void aes_siv_freectx(void *vctx) in aes_siv_freectx()
59 static void *siv_dupctx(void *vctx) in siv_dupctx()
77 static int siv_init(void *vctx, const unsigned char *key, size_t keylen, in siv_init()
99 static int siv_einit(void *vctx, const unsigned char *key, size_t keylen, in siv_einit()
106 static int siv_dinit(void *vctx, const unsigned char *key, size_t keylen, in siv_dinit()
113 static int siv_cipher(void *vctx, unsigned char *out, size_t *outl, in siv_cipher()
134 static int siv_stream_final(void *vctx, unsigned char *out, size_t *outl, in siv_stream_final()
150 static int aes_siv_get_ctx_params(void *vctx, OSSL_PARAM params[]) in aes_siv_get_ctx_params()
190 static int aes_siv_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in aes_siv_set_ctx_params()
H A Dciphercommon.c231 int ossl_cipher_generic_einit(void *vctx, const unsigned char *key, in ossl_cipher_generic_einit()
239 int ossl_cipher_generic_dinit(void *vctx, const unsigned char *key, in ossl_cipher_generic_dinit()
247 int ossl_cipher_generic_skey_einit(void *vctx, void *skeydata, in ossl_cipher_generic_skey_einit()
258 int ossl_cipher_generic_skey_dinit(void *vctx, void *skeydata, in ossl_cipher_generic_skey_dinit()
272 int ossl_cipher_generic_block_update(void *vctx, unsigned char *out, in ossl_cipher_generic_block_update()
418 int ossl_cipher_generic_block_final(void *vctx, unsigned char *out, in ossl_cipher_generic_block_final()
492 int ossl_cipher_generic_stream_update(void *vctx, unsigned char *out, in ossl_cipher_generic_stream_update()
554 int ossl_cipher_generic_stream_final(void *vctx, unsigned char *out, in ossl_cipher_generic_stream_final()
571 int ossl_cipher_generic_cipher(void *vctx, unsigned char *out, size_t *outl, in ossl_cipher_generic_cipher()
599 int ossl_cipher_generic_get_ctx_params(void *vctx, OSSL_PARAM params[]) in ossl_cipher_generic_get_ctx_params()
[all …]
H A Dcipher_aes_xts.c72 static int aes_xts_init(void *vctx, const unsigned char *key, size_t keylen, in aes_xts_init()
101 static int aes_xts_einit(void *vctx, const unsigned char *key, size_t keylen, in aes_xts_einit()
112 static int aes_xts_dinit(void *vctx, const unsigned char *key, size_t keylen, in aes_xts_dinit()
140 static void aes_xts_freectx(void *vctx) in aes_xts_freectx()
148 static void *aes_xts_dupctx(void *vctx) in aes_xts_dupctx()
176 static int aes_xts_cipher(void *vctx, unsigned char *out, size_t *outl, in aes_xts_cipher()
216 static int aes_xts_stream_update(void *vctx, unsigned char *out, size_t *outl, in aes_xts_stream_update()
235 static int aes_xts_stream_final(void *vctx, unsigned char *out, size_t *outl, in aes_xts_stream_final()
255 static int aes_xts_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in aes_xts_set_ctx_params()
H A Dcipher_aes_siv_hw.c20 static int aes_siv_initkey(void *vctx, const unsigned char *key, size_t keylen) in aes_siv_initkey()
81 static int aes_siv_settag(void *vctx, const unsigned char *tag, size_t tagl) in aes_siv_settag()
89 static void aes_siv_setspeed(void *vctx, int speed) in aes_siv_setspeed()
97 static void aes_siv_cleanup(void *vctx) in aes_siv_cleanup()
107 static int aes_siv_cipher(void *vctx, unsigned char *out, in aes_siv_cipher()
H A Dcipher_sm4_xts.c36 static int sm4_xts_init(void *vctx, const unsigned char *key, size_t keylen, in sm4_xts_init()
63 static int sm4_xts_einit(void *vctx, const unsigned char *key, size_t keylen, in sm4_xts_einit()
70 static int sm4_xts_dinit(void *vctx, const unsigned char *key, size_t keylen, in sm4_xts_dinit()
90 static void sm4_xts_freectx(void *vctx) in sm4_xts_freectx()
98 static void *sm4_xts_dupctx(void *vctx) in sm4_xts_dupctx()
121 static int sm4_xts_cipher(void *vctx, unsigned char *out, size_t *outl, in sm4_xts_cipher()
164 static int sm4_xts_stream_update(void *vctx, unsigned char *out, size_t *outl, in sm4_xts_stream_update()
183 static int sm4_xts_stream_final(void *vctx, unsigned char *out, size_t *outl, in sm4_xts_stream_final()
H A Dcipher_null.c34 static void null_freectx(void *vctx) in null_freectx()
40 static int null_einit(void *vctx, const unsigned char *key, size_t keylen, in null_einit()
54 static int null_dinit(void *vctx, const unsigned char *key, size_t keylen, in null_dinit()
65 static int null_cipher(void *vctx, unsigned char *out, size_t *outl, in null_cipher()
92 static int null_final(void *vctx, unsigned char *out, size_t *outl, in null_final()
123 static int null_get_ctx_params(void *vctx, OSSL_PARAM params[]) in null_get_ctx_params()
161 static int null_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in null_set_ctx_params()
H A Dciphercommon_ccm.c68 int ossl_ccm_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in ossl_ccm_set_ctx_params()
147 int ossl_ccm_get_ctx_params(void *vctx, OSSL_PARAM params[]) in ossl_ccm_get_ctx_params()
225 static int ccm_init(void *vctx, const unsigned char *key, size_t keylen, in ccm_init()
255 int ossl_ccm_einit(void *vctx, const unsigned char *key, size_t keylen, in ossl_ccm_einit()
262 int ossl_ccm_dinit(void *vctx, const unsigned char *key, size_t keylen, in ossl_ccm_dinit()
269 int ossl_ccm_stream_update(void *vctx, unsigned char *out, size_t *outl, in ossl_ccm_stream_update()
287 int ossl_ccm_stream_final(void *vctx, unsigned char *out, size_t *outl, in ossl_ccm_stream_final()
304 int ossl_ccm_cipher(void *vctx, unsigned char *out, size_t *outl, size_t outsize, in ossl_ccm_cipher()
H A Dcipher_chacha20.c58 static void chacha20_freectx(void *vctx) in chacha20_freectx()
68 static void *chacha20_dupctx(void *vctx) in chacha20_dupctx()
95 static int chacha20_get_ctx_params(void *vctx, OSSL_PARAM params[]) in chacha20_get_ctx_params()
124 static int chacha20_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in chacha20_set_ctx_params()
168 int ossl_chacha20_einit(void *vctx, const unsigned char *key, size_t keylen, in ossl_chacha20_einit()
187 int ossl_chacha20_dinit(void *vctx, const unsigned char *key, size_t keylen, in ossl_chacha20_dinit()
/freebsd/crypto/openssl/providers/implementations/kem/
H A Dtemplate_kem.c73 static void template_freectx(void *vctx) in template_freectx()
81 static int template_init(void *vctx, int operation, void *vkey, void *vauth, in template_init()
96 static int template_encapsulate_init(void *vctx, void *vkey, in template_encapsulate_init()
102 static int template_decapsulate_init(void *vctx, void *vkey, in template_decapsulate_init()
108 static int template_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in template_set_ctx_params()
127 static const OSSL_PARAM *template_settable_ctx_params(ossl_unused void *vctx, in template_settable_ctx_params()
133 static int template_encapsulate(void *vctx, unsigned char *out, size_t *outlen, in template_encapsulate()
157 static int template_decapsulate(void *vctx, unsigned char *out, size_t *outlen, in template_decapsulate()
H A Dmlx_kem.c51 static void mlx_kem_freectx(void *vctx) in mlx_kem_freectx()
56 static int mlx_kem_init(void *vctx, int op, void *key, in mlx_kem_init()
69 mlx_kem_encapsulate_init(void *vctx, void *vkey, const OSSL_PARAM params[]) in mlx_kem_encapsulate_init()
81 mlx_kem_decapsulate_init(void *vctx, void *vkey, const OSSL_PARAM params[]) in mlx_kem_decapsulate_init()
92 static const OSSL_PARAM *mlx_kem_settable_ctx_params(ossl_unused void *vctx, in mlx_kem_settable_ctx_params()
101 mlx_kem_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in mlx_kem_set_ctx_params()
106 static int mlx_kem_encapsulate(void *vctx, unsigned char *ctext, size_t *clen, in mlx_kem_encapsulate()
243 static int mlx_kem_decapsulate(void *vctx, uint8_t *shsec, size_t *slen, in mlx_kem_decapsulate()
H A Dml_kem_kem.c53 static void ml_kem_freectx(void *vctx) in ml_kem_freectx()
62 static int ml_kem_init(void *vctx, int op, void *key, in ml_kem_init()
74 static int ml_kem_encapsulate_init(void *vctx, void *vkey, in ml_kem_encapsulate_init()
86 static int ml_kem_decapsulate_init(void *vctx, void *vkey, in ml_kem_decapsulate_init()
98 static int ml_kem_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in ml_kem_set_ctx_params()
135 static const OSSL_PARAM *ml_kem_settable_ctx_params(ossl_unused void *vctx, in ml_kem_settable_ctx_params()
146 static int ml_kem_encapsulate(void *vctx, unsigned char *ctext, size_t *clen, in ml_kem_encapsulate()
224 static int ml_kem_decapsulate(void *vctx, uint8_t *shsec, size_t *slen, in ml_kem_decapsulate()
/freebsd/crypto/openssl/providers/implementations/kdfs/
H A Dhmacdrbg_kdf.c56 static void hmac_drbg_kdf_reset(void *vctx) in hmac_drbg_kdf_reset()
70 static void hmac_drbg_kdf_free(void *vctx) in hmac_drbg_kdf_free()
94 static void *hmac_drbg_kdf_dup(void *vctx) in hmac_drbg_kdf_dup()
116 static int hmac_drbg_kdf_derive(void *vctx, unsigned char *out, size_t outlen, in hmac_drbg_kdf_derive()
139 static int hmac_drbg_kdf_get_ctx_params(void *vctx, OSSL_PARAM params[]) in hmac_drbg_kdf_get_ctx_params()
166 ossl_unused void *vctx, ossl_unused void *p_ctx) in hmac_drbg_kdf_gettable_ctx_params()
176 static int hmac_drbg_kdf_set_ctx_params(void *vctx, in hmac_drbg_kdf_set_ctx_params()
236 ossl_unused void *vctx, ossl_unused void *p_ctx) in hmac_drbg_kdf_settable_ctx_params()
/freebsd/sys/crypto/openssl/
H A Dossl_poly1305.c144 ossl_poly1305_init(void *vctx) in ossl_poly1305_init()
149 ossl_poly1305_setkey(void *vctx, const uint8_t *key, u_int klen) in ossl_poly1305_setkey()
156 ossl_poly1305_update(void *vctx, const void *buf, u_int len) in ossl_poly1305_update()
163 ossl_poly1305_final(uint8_t *digest, void *vctx) in ossl_poly1305_final()

12345