SM2_Ciphertext
SM2_Ciphertext *
return (SM2_Ciphertext *)ASN1_item_new(&SM2_Ciphertext_it);
SM2_Ciphertext_free(SM2_Ciphertext *a)
SM2_Ciphertext ctext_struct;
SM2_Ciphertext *SM2_Ciphertext_new(void);
void SM2_Ciphertext_free(SM2_Ciphertext *a);
SM2_Ciphertext *d2i_SM2_Ciphertext(SM2_Ciphertext **a, const unsigned char **in,
int i2d_SM2_Ciphertext(SM2_Ciphertext *a, unsigned char **out);
SM2_Ciphertext *sm2_ctext = NULL;
.offset = offsetof(SM2_Ciphertext, C1x),
.offset = offsetof(SM2_Ciphertext, C1y),
.offset = offsetof(SM2_Ciphertext, C3),
.offset = offsetof(SM2_Ciphertext, C2),
.size = sizeof(SM2_Ciphertext),
SM2_Ciphertext *
d2i_SM2_Ciphertext(SM2_Ciphertext **a, const unsigned char **in, long len)
return (SM2_Ciphertext *) ASN1_item_d2i((ASN1_VALUE **)a, in, len,
i2d_SM2_Ciphertext(SM2_Ciphertext *a, unsigned char **out)