Searched refs:vpsm2ctx (Results 1 – 3 of 3) sorted by relevance
| /src/crypto/openssl/providers/implementations/signature/ |
| H A D | sm2_sig.c | 137 static int sm2sig_signature_init(void *vpsm2ctx, void *ec, in sm2sig_signature_init() argument 140 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2sig_signature_init() 161 static int sm2sig_sign(void *vpsm2ctx, unsigned char *sig, size_t *siglen, in sm2sig_sign() argument 164 PROV_SM2_CTX *ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2sig_sign() 189 static int sm2sig_verify(void *vpsm2ctx, const unsigned char *sig, size_t siglen, in sm2sig_verify() argument 192 PROV_SM2_CTX *ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2sig_verify() 208 static int sm2sig_digest_signverify_init(void *vpsm2ctx, const char *mdname, in sm2sig_digest_signverify_init() argument 211 PROV_SM2_CTX *ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2sig_digest_signverify_init() 217 if (!sm2sig_signature_init(vpsm2ctx, ec, params) in sm2sig_digest_signverify_init() 279 int sm2sig_digest_signverify_update(void *vpsm2ctx, const unsigned char *data, in sm2sig_digest_signverify_update() argument [all …]
|
| /src/crypto/openssl/providers/implementations/asymciphers/ |
| H A D | sm2_enc.c | 60 static int sm2_init(void *vpsm2ctx, void *vkey, const OSSL_PARAM params[]) in sm2_init() argument 62 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2_init() 82 static int sm2_asym_encrypt(void *vpsm2ctx, unsigned char *out, size_t *outlen, in sm2_asym_encrypt() argument 86 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2_asym_encrypt() 103 static int sm2_asym_decrypt(void *vpsm2ctx, unsigned char *out, size_t *outlen, in sm2_asym_decrypt() argument 107 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2_asym_decrypt() 122 static void sm2_freectx(void *vpsm2ctx) in sm2_freectx() argument 124 PROV_SM2_CTX *psm2ctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2_freectx() 132 static void *sm2_dupctx(void *vpsm2ctx) in sm2_dupctx() argument 134 PROV_SM2_CTX *srcctx = (PROV_SM2_CTX *)vpsm2ctx; in sm2_dupctx() [all …]
|
| /src/crypto/openssl/test/ |
| H A D | tls-provider.c | 3020 static const OSSL_PARAM *xor_sig_settable_ctx_params(ossl_unused void *vpsm2ctx, in xor_sig_settable_ctx_params() argument
|