Home
last modified time | relevance | path

Searched refs:vpsm2ctx (Results 1 – 2 of 2) sorted by relevance

/freebsd/crypto/openssl/providers/implementations/signature/
H A Dsm2_sig.c133 static int sm2sig_signature_init(void *vpsm2ctx, void *ec, in sm2sig_signature_init() argument
136 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2sig_signature_init()
157 static int sm2sig_sign(void *vpsm2ctx, unsigned char *sig, size_t *siglen, in sm2sig_sign() argument
160 PROV_SM2_CTX *ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2sig_sign()
185 static int sm2sig_verify(void *vpsm2ctx, const unsigned char *sig, size_t siglen, in sm2sig_verify() argument
188 PROV_SM2_CTX *ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2sig_verify()
204 static int sm2sig_digest_signverify_init(void *vpsm2ctx, const char *mdname, in sm2sig_digest_signverify_init() argument
207 PROV_SM2_CTX *ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2sig_digest_signverify_init()
212 if (!sm2sig_signature_init(vpsm2ctx, ec, params) in sm2sig_digest_signverify_init()
272 int sm2sig_digest_signverify_update(void *vpsm2ctx, const unsigned char *data, in sm2sig_digest_signverify_update() argument
[all …]
/freebsd/crypto/openssl/providers/implementations/asymciphers/
H A Dsm2_enc.c59 static int sm2_init(void *vpsm2ctx, void *vkey, const OSSL_PARAM params[]) in sm2_init() argument
61 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2_init()
81 static int sm2_asym_encrypt(void *vpsm2ctx, unsigned char *out, size_t *outlen, in sm2_asym_encrypt() argument
85 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2_asym_encrypt()
102 static int sm2_asym_decrypt(void *vpsm2ctx, unsigned char *out, size_t *outlen, in sm2_asym_decrypt() argument
106 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2_asym_decrypt()
121 static void sm2_freectx(void *vpsm2ctx) in sm2_freectx() argument
123 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2_freectx()
131 static void *sm2_dupctx(void *vpsm2ctx) in sm2_dupctx() argument
133 PROV_SM2_CTX *srcctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2_dupctx()
[all …]