Home
last modified time | relevance | path

Searched refs:EVP_MAC_CTX (Results 1 – 25 of 36) sorted by relevance

12

/openssl/crypto/evp/
H A Dmac_lib.c22 EVP_MAC_CTX *EVP_MAC_CTX_new(EVP_MAC *mac) in EVP_MAC_CTX_new()
24 EVP_MAC_CTX *ctx = OPENSSL_zalloc(sizeof(EVP_MAC_CTX)); in EVP_MAC_CTX_new()
40 void EVP_MAC_CTX_free(EVP_MAC_CTX *ctx) in EVP_MAC_CTX_free()
51 EVP_MAC_CTX *EVP_MAC_CTX_dup(const EVP_MAC_CTX *src) in EVP_MAC_CTX_dup()
53 EVP_MAC_CTX *dst; in EVP_MAC_CTX_dup()
80 EVP_MAC *EVP_MAC_CTX_get0_mac(EVP_MAC_CTX *ctx) in EVP_MAC_CTX_get0_mac()
108 size_t EVP_MAC_CTX_get_mac_size(EVP_MAC_CTX *ctx) in EVP_MAC_CTX_get_mac_size()
113 size_t EVP_MAC_CTX_get_block_size(EVP_MAC_CTX *ctx) in EVP_MAC_CTX_get_block_size()
129 static int evp_mac_final(EVP_MAC_CTX *ctx, int xof, in evp_mac_final()
174 int EVP_MAC_final(EVP_MAC_CTX *ctx, in EVP_MAC_final()
[all …]
H A Dmac_meth.c219 const OSSL_PARAM *EVP_MAC_CTX_gettable_params(EVP_MAC_CTX *ctx) in EVP_MAC_CTX_gettable_params()
229 const OSSL_PARAM *EVP_MAC_CTX_settable_params(EVP_MAC_CTX *ctx) in EVP_MAC_CTX_settable_params()
/openssl/providers/implementations/kdfs/
H A Dtls1_prf.c75 static int tls1_prf_alg(EVP_MAC_CTX *mdctx, EVP_MAC_CTX *sha1ctx,
87 EVP_MAC_CTX *P_hash;
89 EVP_MAC_CTX *P_sha1;
314 static int tls1_prf_P_hash(EVP_MAC_CTX *ctx_init, in tls1_prf_P_hash()
320 EVP_MAC_CTX *ctx = NULL, *ctx_Ai = NULL; in tls1_prf_P_hash()
400 static int tls1_prf_alg(EVP_MAC_CTX *mdctx, EVP_MAC_CTX *sha1ctx, in tls1_prf_alg()
H A Dsskdf.c56 EVP_MAC_CTX *macctx; /* H(x) = HMAC_hash OR H(x) = KMAC */
159 static int kmac_init(EVP_MAC_CTX *ctx, const unsigned char *custom, in kmac_init()
212 static int SSKDF_mac_kdm(EVP_MAC_CTX *ctx_init, in SSKDF_mac_kdm()
225 EVP_MAC_CTX *ctx = NULL; in SSKDF_mac_kdm()
H A Dkbkdf.c60 EVP_MAC_CTX *ctx_init;
184 static int derive(EVP_MAC_CTX *ctx_init, kbkdf_mode mode, unsigned char *iv, in derive()
191 EVP_MAC_CTX *ctx = NULL; in derive()
/openssl/doc/man3/
H A DEVP_MAC.pod8 EVP_MAC_CTX, EVP_MAC_CTX_new, EVP_MAC_CTX_free, EVP_MAC_CTX_dup,
21 typedef struct evp_mac_ctx_st EVP_MAC_CTX;
36 EVP_MAC_CTX *EVP_MAC_CTX_new(EVP_MAC *mac);
37 void EVP_MAC_CTX_free(EVP_MAC_CTX *ctx);
38 EVP_MAC_CTX *EVP_MAC_CTX_dup(const EVP_MAC_CTX *src);
39 EVP_MAC *EVP_MAC_CTX_get0_mac(EVP_MAC_CTX *ctx);
43 size_t EVP_MAC_CTX_get_mac_size(EVP_MAC_CTX *ctx);
44 size_t EVP_MAC_CTX_get_block_size(EVP_MAC_CTX *ctx);
53 int EVP_MAC_final(EVP_MAC_CTX *ctx,
369 created EVP_MAC_CTX, or NULL if allocation failed.
[all …]
H A DSSL_CTX_set_tlsext_ticket_key_cb.pod16 EVP_CIPHER_CTX *ctx, EVP_MAC_CTX *hctx, int enc));
121 HMAC_CTX pointer instead of an EVP_MAC_CTX one.
159 EVP_MAC_CTX *hctx, int enc)
/openssl/providers/common/include/prov/
H A Dprovider_util.h95 int ossl_prov_set_macctx(EVP_MAC_CTX *macctx,
121 int ossl_prov_macctx_load_from_params(EVP_MAC_CTX **macctx,
/openssl/providers/implementations/rands/
H A Ddrbg_hmac.c36 EVP_MAC_CTX *ctx; /* H(x) = HMAC_hash OR H(x) = KMAC */
62 EVP_MAC_CTX *ctx = hmac->ctx; in do_hmac()
199 EVP_MAC_CTX *ctx = hmac->ctx; in drbg_hmac_generate()
/openssl/crypto/modes/
H A Dsiv128.c94 EVP_MAC_CTX *mac_ctx; in siv128_do_s2v_p()
169 EVP_MAC_CTX *mac_ctx = NULL; in ossl_siv128_init()
251 EVP_MAC_CTX *mac_ctx; in ossl_siv128_aad()
/openssl/demos/mac/
H A Dsiphash.c49 EVP_MAC_CTX *mctx = NULL; in main()
H A Dgmac.c62 EVP_MAC_CTX *mctx = NULL; in main()
H A Dhmac-sha512.c81 EVP_MAC_CTX *mctx = NULL; in main()
H A Dcmac-aes256.c71 EVP_MAC_CTX *mctx = NULL; in main()
H A Dpoly1305.c90 EVP_MAC_CTX *mctx = NULL; in main()
/openssl/include/openssl/
H A Devp.h1209 EVP_MAC_CTX *EVP_MAC_CTX_new(EVP_MAC *mac);
1210 void EVP_MAC_CTX_free(EVP_MAC_CTX *ctx);
1211 EVP_MAC_CTX *EVP_MAC_CTX_dup(const EVP_MAC_CTX *src);
1212 EVP_MAC *EVP_MAC_CTX_get0_mac(EVP_MAC_CTX *ctx);
1213 int EVP_MAC_CTX_get_params(EVP_MAC_CTX *ctx, OSSL_PARAM params[]);
1214 int EVP_MAC_CTX_set_params(EVP_MAC_CTX *ctx, const OSSL_PARAM params[]);
1216 size_t EVP_MAC_CTX_get_mac_size(EVP_MAC_CTX *ctx);
1217 size_t EVP_MAC_CTX_get_block_size(EVP_MAC_CTX *ctx);
1226 int EVP_MAC_final(EVP_MAC_CTX *ctx,
1232 const OSSL_PARAM *EVP_MAC_CTX_gettable_params(EVP_MAC_CTX *ctx);
[all …]
H A Dtypes.h109 typedef struct evp_mac_ctx_st EVP_MAC_CTX; typedef
/openssl/providers/common/
H A Dprovider_util.c224 int ossl_prov_set_macctx(EVP_MAC_CTX *macctx, in ossl_prov_set_macctx()
290 int ossl_prov_macctx_load_from_params(EVP_MAC_CTX **macctx, in ossl_prov_macctx_load_from_params()
/openssl/apps/
H A Dmac.c80 EVP_MAC_CTX *ctx = NULL; in mac_main()
H A Dfipsinstall.c76 static int do_mac(EVP_MAC_CTX *ctx, unsigned char *tmp, BIO *in, in do_mac()
302 EVP_MAC_CTX *ctx = NULL, *ctx2 = NULL; in fipsinstall_main()
/openssl/util/
H A Dcheck-format-test-negatives.c215 EVP_MAC_CTX *new_mac_ctx; in g()
/openssl/include/crypto/
H A Dmodes.h225 EVP_MAC_CTX *mac_ctx_init;
/openssl/providers/implementations/signature/
H A Dmac_legacy_sig.c47 EVP_MAC_CTX *macctx;
/openssl/providers/fips/
H A Dself_test.c190 EVP_MAC_CTX *ctx = NULL; in verify_integrity()
/openssl/doc/man7/
H A DEVP_MAC-KMAC.pod82 EVP_MAC_CTX *ctx = NULL;

Completed in 91 milliseconds

12